摘要: print(abs( 0.5)) 绝对值 lst = [1,2, 3, 5,6] print([abs(i) for i in lst]) enumerate('可迭代对对象','序号的起始值') 默认起始值为0 lst = [1,2, 3, 5,6] print([i for i in enume 阅读全文
posted @ 2019-07-23 16:25 犇羴鱻龘毳 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 迭代器:python中内置的一种节省的工具 生成器的本质就是一个迭代器 迭代器和生成器区别:一个是python自带的,一个是自己写的 写一个生成器: def func(): print(123) return '你好' func() 将return编程yield就是一个生成器 def func(): 阅读全文
posted @ 2019-07-23 16:24 犇羴鱻龘毳 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 第一类对象 特殊点 1.函数可作为值可以赋值给变量 def func(): print(1) print(func) a = func a() 2.当做元素存放在容器中 def fun(): print(1) lst = [func,func,func] for i in lst: i() 3.函数 阅读全文
posted @ 2019-07-23 16:22 犇羴鱻龘毳 阅读(166) 评论(0) 推荐(0) 编辑
摘要: def func(a): print(a) func(1) args def func( args): args 是万能(接受任意多个)的位置参数, 在定义函数的时候叫聚合 print(args) func(1,2,3,4,5,6,7) def func(a,b, args): args聚合 pri 阅读全文
posted @ 2019-07-23 16:21 犇羴鱻龘毳 阅读(148) 评论(0) 推荐(0) 编辑
摘要: len() count = 0 s = 'alexdab' 列表,元组,字符串 for i in s: count += 1 print(count) def 关键字 定义 func 函数名 和变量定义一样 () 必须要写的格式 后面在详细解释 : 声明语句结束 def func(可以随便写)(): 阅读全文
posted @ 2019-07-23 16:18 犇羴鱻龘毳 阅读(107) 评论(0) 推荐(0) 编辑
摘要: open() 打开 file 文件的位置(路径) mode 操作文件的模式 encoding 文件编码方式 f = open("萝莉小姐姐的电话号",mode='r',encodinz='utf 8') print(f.read()) f.close() 操作文件 1.打开文件 2.操作文件 3.关 阅读全文
posted @ 2019-07-23 16:17 犇羴鱻龘毳 阅读(142) 评论(0) 推荐(0) 编辑