- 博客(13)
- 收藏
- 关注
转载 day20常用模块
collections模块 常用模块连接:http://www.cnblogs.com/Eva-J/articles/7228075.html#_labelTop 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedD...
2017-11-14 15:27:00
61
转载 day19 模块和re
元字符: 元字符 匹配内容 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线 \s 匹配任意的空白符 \d 匹配数字 \n 匹配一个换行符 \t 匹配一个制表符 \b 匹配一个单词的结尾 ^ 匹配字符串的开始 $ 匹配字符串的结尾 ...
2017-11-13 15:39:00
71
转载 迭代器和生成器
可迭代对象: 拥有__iter__方法 特点:惰性运算 例如:range(),str,list,tuple,dict,set 迭代器Iterator: 拥有__iter__方法和__next__方法 例如:iter(range()),iter(str),iter(list),iter(tuple),iter(dict),iter(set),reversed...
2017-11-05 20:20:00
64
转载 装饰器
开放封闭原则 1.对扩展是开放的 为什么要对扩展开放呢? 我们说,任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。 2.对修改是封闭的 为什么要对修改封闭呢? 就像我们刚刚提到的,因为我们写的一个函数,很有可能已经交付给其他人使用了,如果这个时候我们对其进行了修改,很...
2017-11-05 20:18:00
52
转载 闭包
命名空间: 一共有三种命名空间从大范围到小范围的顺序:内置命名空间、全局命名空间、局部命名空间 作用域(包括函数的作用域链): 小范围的可以用大范围的但是大范围的不能用小范围的范围从大到小(图) 在小范围内,如果要用一个变量,是当前这个小范围有的,就用自己的如果在小范围内没有,就用上一级的,上一级没有就用上上一级的,以此类推。如果都没有,报错 函数的嵌套: 嵌套调...
2017-11-05 20:15:00
55
转载 函数
一、 1.定义:def 关键词开头,空格之后接函数名称和圆括号()。2.参数:圆括号用来接收参数。若传入多个参数,参数之间用逗号分割。 参数可以定义多个,也可以不定义。 参数有很多种,如果涉及到多种参数的定义,应始终遵循位置参数、*args、默认参数、**kwargs顺序定义。 如上述定义过程中某参数类型缺省,其他参数依旧遵循上述排序3.注释:函数的第一行...
2017-11-05 20:14:00
70
转载 文件操作
一、文件操作基本流程 #1. 打开文件,得到文件句柄并赋值给一个变量 #2. 通过句柄对文件进行操作 #3. 关闭文件 #1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r #2. 通过句柄对文件进行操作data=f.read() #3. 关闭文件f.close() coding:文件操...
2017-11-05 20:11:00
96
转载 学习笔记day4-----基础数据类型
一、数字 #bit_length() 当十进制用二进制表示时,最少使用的位数 v = 11 data = v.bit_length() print(data) 二、布尔值 布尔值就两种:True,False。就是反应条件的正确与否。 真 1 True。 假 0 False。 三、字符串 a = 'ABCDEFGHIJK' ...
2017-10-23 17:35:00
51
转载 python2和python3的区别
1 2 3 转载于:https://www.cnblogs.com/zhangfaying/p/7717431.html
2017-10-23 16:20:00
54
转载 学习笔记day3
内容回顾: break:停止当前循环,后面的程序不会运行,跳出循环。跳出while循环:1,改变条件。 2,breakcontinue:结束本次循环,继续下一次循环。 count = 1while True: if count == 88: continue count += 1 print(count) while 条件: else: 格式化输出: %%想在格式化的...
2017-10-22 21:07:00
55
转载 学习笔记day2
1,上节内容回顾。 CPU:用于运算。 内存:临时存储一些数据。断电即消失。 硬盘:永久存储所有的数据。 操作系统:连接软件与硬件的中介介质。 编译型:一次性,全部编译成二进制文件。 解释型:当程序运行时,一行一行,字节码,二进制。 py2:重复,不规范 py3:优化,清新,简单。 # -*- encoding:utf-8 -*- 变量:1,数字字母下划线任意组合。...
2017-10-22 21:06:00
54
转载 学习笔记day1
1,什么是计算机 CPU:相当于人的大脑,运算中心。 内存:临时加载数据或者程序。 缺点:断电即消失。 硬盘:存放所有的数据,小电影。 输入输出设备。 2,什么是操作系统。 调控所有硬件与软件的中间介质。 3,什么是软件。 4,Python的历史。 Python2:1,语法不清晰,掺杂着C,php,Java,的一些陋习。 ...
2017-10-22 21:02:00
64
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人