随笔分类 -  python

上一页 1 2
python time,random,os,sys,序列化模块
摘要:一、time模块 表示时间的三种方式 在Python中,通常有这三种方式来表示时间:时间戳、元组(struct_time)、格式化的时间字符串: (1)时间戳(timestamp) :通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.ti 阅读全文
posted @ 2019-03-24 19:17 Zander-zhao 阅读(196) 评论(0) 推荐(0)
python re模块 collections模块
摘要:正则表达式 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 字符集[][^] 李杰李莲英李二棍子 李杰李莲英李二棍子 4563 4563 分组 ()与 或 |[^] 身份证号码是一个 阅读全文
posted @ 2019-03-24 19:16 Zander-zhao 阅读(254) 评论(0) 推荐(0)
python 可迭代对象,迭代器和生成器,lambda表达式
摘要:分页查找 一、可迭代对象 可以将某个数据集内的数据“一个挨着一个的取出来”,就叫做迭代。 可迭代协议 假如我们自己写了一个数据类型,希望这个数据类型里的东西也可以使用for被一个一个的取出来,那我们就必须满足for的要求。这个要求就叫做“协议”。 可以被迭代要满足的要求就叫做可迭代协议。可迭代协议的 阅读全文
posted @ 2019-03-24 19:13 Zander-zhao 阅读(879) 评论(0) 推荐(0)
python之拷贝(深浅)
摘要:深浅拷贝 深浅拷贝分为两部分,一部分是数字和字符串另一部分是列表、元组、字典等其他数据类型。 数字和字符串 对于数字和字符串而言,赋值、浅拷贝和深拷贝无意义,因为他们的值永远都会指向同一个内存地址。 其他数据类型 对于字典、元祖、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。 创 阅读全文
posted @ 2019-03-08 16:05 Zander-zhao 阅读(264) 评论(0) 推荐(0)
python 内置函数
摘要:内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了,必须等我们学了新知识才能解开封印的 阅读全文
posted @ 2019-03-08 16:02 Zander-zhao 阅读(217) 评论(0) 推荐(0)
python 函数的递归
摘要:递归:简单来说就是自己调用自己 这里我们又要举个例子来说明递归能做的事情。 例一: 现在你们问我,alex老师多大了?我说我不告诉你,但alex比 egon 大两岁。 你想知道alex多大,你是不是还得去问egon?egon说,我也不告诉你,但我比武sir大两岁。 你又问武sir,武sir也不告诉你 阅读全文
posted @ 2019-03-08 15:59 Zander-zhao 阅读(217) 评论(0) 推荐(0)
python 装饰器
摘要:装饰器 import time def timmer(func): #函数名可以当做函数的参数 def inner(): start = time.time() func() end = time.time() print(end - start) return inner def hahaha() 阅读全文
posted @ 2019-03-08 12:19 Zander-zhao 阅读(164) 评论(0) 推荐(0)
python 函数基础知识整理
摘要:一、函数的定义: 定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。 空格 为了将def关键字和函数名分开 函数名:必须由字母下划线数字组成,不能是关键字,不能是数字开头,函数名还是要有一定的意义能够简 阅读全文
posted @ 2019-03-08 12:19 Zander-zhao 阅读(310) 评论(0) 推荐(0)
python 函数的作用域,闭包函数的用法
摘要:一、三元表达式 if条件成功的值 if 条件 else else条件成功的值 二、函数的命名空间 命名空间一共分为三种: 全局命名空间 局部命名空间 内置命名空间 *内置命名空间中存放了python解释器为我们提供的名字:input,print,str,list,tuple...它们都是我们熟悉的, 阅读全文
posted @ 2019-03-08 12:09 Zander-zhao 阅读(219) 评论(0) 推荐(0)
python 函数基础
摘要:定义:def 关键词开头,空格之后接函数名称和圆括号(),最后还有一个":"。 def 是固定的,不能变,必须是连续的def三个字母,不能分开。。。它们要相亲相爱的在一起。 空格 为了将def关键字和函数名分开,必须空(四声),当然你可以空2格、3格或者你想空多少都行,但正常人还是空1格。 函数名: 阅读全文
posted @ 2019-03-08 11:56 Zander-zhao 阅读(254) 评论(0) 推荐(0)
python 文件处理(基础字符)
摘要:基于字符read & write 最基本的文件操作当然就是在文件中读写数据。这也是很容易掌握的。现在打开一个文件以进行写操作: 1. fileHandle = open ( 'test.txt', 'w' ) fileHandle = open ( 'test.txt', 'w' ) ‘w'是指文件 阅读全文
posted @ 2019-01-13 22:27 Zander-zhao 阅读(190) 评论(0) 推荐(0)
python字符编码
摘要:一.字符编码 发展历程 1.ASCII码 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准IS 阅读全文
posted @ 2019-01-07 19:40 Zander-zhao 阅读(292) 评论(0) 推荐(0)
python流程控制
摘要:流程控制 if...else语句 单分支 if条件: 需要执行的代码 双分支 if条件: if条件满足需要执行的代码 else: if条件不满足需要执行的代码 if...elif...else 多分支 if 条件: 执行代码 elif条件: 执行代码 elif条件: 执行代码 else: 执行代码 阅读全文
posted @ 2019-01-06 21:08 Zander-zhao 阅读(191) 评论(0) 推荐(0)
python运算符
摘要:一。算数运算 二。比较运算 三。逻辑运算 四。逻辑运算 阅读全文
posted @ 2019-01-06 19:52 Zander-zhao 阅读(105) 评论(0) 推荐(0)
python数据类型,格式话输出
摘要:一.程序交互 1.数字类型 你需要考虑单双的配合(特殊情况,其他情况下随意) 通过关键字 通过位置 6.字典(dict) 1 #创建一个字典 2 3 dic = {'k1':'v1','k2':'v2','k3':'v3'} 4 5 #1.请循环遍历出所有的KEY 6 7 for k in dic: 阅读全文
posted @ 2019-01-06 19:33 Zander-zhao 阅读(2013) 评论(0) 推荐(0)
python--交互器,编译器
摘要:1在写python的时候调交互器的作用 唯一作用:调试代码 2.编译器 阅读全文
posted @ 2019-01-06 18:23 Zander-zhao 阅读(433) 评论(0) 推荐(0)
python中变量,常量
摘要:1.变量 变量的作用:一个变化的值 把程序运算的中间结果临时存到内存里,以备后面的代码继续调用,这几个名字的学名就叫做“变量“ 查看变量在内存中的位置用id(name) 变量定义规则: 变量命名规则: 驼峰体 下划线 阅读全文
posted @ 2019-01-06 17:18 Zander-zhao 阅读(157) 评论(0) 推荐(0)
编程语言了解
摘要:1.编程语言了解 1.机器语言 机器能懂的0和1 2.汇编语言 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆 3.高级语言 用人能懂的语言,需要进过编译计算机才能懂 1.编译型:一次全部翻译完再给计算机 程序执行效率高,依赖编译器,跨平台性 阅读全文
posted @ 2019-01-06 15:26 Zander-zhao 阅读(126) 评论(0) 推荐(0)

上一页 1 2