摘要: 阅读全文
posted @ 2018-10-31 21:55 山…隹 阅读(137) 评论(0) 推荐(0)
摘要: 引入正则包: import re 规范: str_base = "Hello world, hello world“ final_str = re.findall( r" " , str_base) 前面为搜索规则,后面是被搜索字符串 1. " . " 代表一个任意字符: ; 2. ” [7] “代 阅读全文
posted @ 2018-10-30 20:57 山…隹 阅读(131) 评论(0) 推荐(0)
摘要: 1. 简单生成器 2. 函数型生成器 def func(): yield 1 用生成器完成斐波那契数列: 阅读全文
posted @ 2018-10-29 21:28 山…隹 阅读(136) 评论(0) 推荐(0)
摘要: a = [1,2,3,4] a为可迭代对象 b = iter(a) b为a的迭代器 c = next(b) c来接收每个对象 以下是用法,以及for类似底层迭代器用法: 阅读全文
posted @ 2018-10-29 18:29 山…隹 阅读(114) 评论(0) 推荐(0)
摘要: TypeError异常raise: 自定义异常: 3. 断言: a = 5 assert a == 5 , " 错误提示" #不满足a == 5 就报错 print(“正确输出') 异常分类: 阅读全文
posted @ 2018-10-29 17:18 山…隹 阅读(125) 评论(0) 推荐(0)
摘要: sh .start_mode.sh: 换操作方式(图形界面,终端界面): 桌面版: 界面中 ctrl + shift + t 打开终端 ctrl + shift + "+" 放大字体 ctrl + "-" 缩小字体 阅读全文
posted @ 2018-10-29 11:37 山…隹 阅读(658) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-10-28 21:56 山…隹 阅读(121) 评论(0) 推荐(0)
摘要: os: os.path: shutil: os实例: 阅读全文
posted @ 2018-10-28 20:43 山…隹 阅读(134) 评论(0) 推荐(0)
摘要: readline(): 一行一行读 readlines():返回一个列表,一行为一个元素 seek() :设置指针位置 tell(): 返回指针位置 其他: with open("","") as f: 用法: 调用的魔术方法: 阅读全文
posted @ 2018-10-27 20:59 山…隹 阅读(107) 评论(0) 推荐(0)
摘要: 1. 比如 f1() 为需要修饰的函数, xiushi()为修饰函数 @xiushi 等价于 f1 = xiushi(f1) 作用在于不改变 f1() 函数的情况下,加入一点修饰函数中的东西 2. 类中的装饰器 @staticmethod静态方法不能调用类属性和方法 @property 不用写()直 阅读全文
posted @ 2018-10-25 22:59 山…隹 阅读(309) 评论(0) 推荐(0)