摘要: 一.lambda 匿名函数 lambda 参数:通过计算要返回的值 这个函数的的函数名都叫lambda 二.sorted 排序函数 sorted(iterable,key"函数",reverse"倒序") 把一个可迭代对象的元素用后面KEY引用的函数获取权重,然后进行排序,可用reverse进行倒序 阅读全文
posted @ 2018-08-15 15:34 越哥哥 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一.生成器 本质是迭代器 特点和迭代器一样,取值方式也一样 生成器一般由生成器函数或者生成器表达式来创建 本质是手写的迭代器 二.生成器函数 有yield的函数是生成器函数 生成器执行时默认不会执行本体,,只会返回生成器 也是通过__next__()分段执行函数 send()是给上个yield传值, 阅读全文
posted @ 2018-08-13 15:04 越哥哥 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一.函数名的应用 可作为劣表中元素进行储存 可作为参数传递给函数 可作为函数的返回值 二.闭包 具体操作是使内层函数访问外层函数的变量 优点 可以保护局内元素不受外界影响 可以让变量常驻内存,便于快速调用 三.迭代器 首先事用.dir()查看可以是用那些参数,找到想要的迭代器 可以用来遍历可迭代对象 阅读全文
posted @ 2018-08-10 15:28 越哥哥 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 动态传参 形参* # 聚合所有位置参数的实参 实参* #打散一个位置参数成多个 形参** #聚合所有关键词参数 实参** #打散实参的关键词参数 命名空间 第一种 内置名称空间 第二种 全局名称空间 第三中 局部名臣空间 作用域 全局作用域(是内置的,全局也可以调用) 局部作用域(局部可调用用) 函 阅读全文
posted @ 2018-08-09 16:28 越哥哥 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 函数 def 函数名(): #函数名应方便好记 函数体 #由代码块和return组成 调用 函数名() return 函数执行时遇到return立即终止 可以加入在后面添加一个值,然后可以返回值 可以添加多个返回值 参数 def 函数名(这里面是形参)#包含位置参数\默认值参数\动态参数 函数名(这 阅读全文
posted @ 2018-08-09 16:04 越哥哥 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 内容一:文件操作 open("绝对路径/相对路径",mode="你需要的模式",encoding="你需要的字符集") 相对路径:相对于你当前所在位置路径 绝对路径:从磁盘开始一层一层往下走所在的位置 模式: r 只读模式 w 写入模式 a 追加写入模式 r+ 读写模式 w+ 写读模式 a+ 追加写 阅读全文
posted @ 2018-08-09 15:54 越哥哥 阅读(75) 评论(0) 推荐(0) 编辑
摘要: str.join()用xx进行拼接 列表和字典再循环的时候直接删除会漏删 复制一个新字典或者新列表用新字典或者新列表里的值进行删除 .fromkeys()返回到的是新字典不影响原列表,加入的value是多个KEY共享 set集合 无序无重复可hash 最常用于去重 本身可以增删改查 可以用.froz 阅读全文
posted @ 2018-08-03 21:47 越哥哥 阅读(69) 评论(0) 推荐(0) 编辑
摘要: == 判断两边的值是否相等 is 判断两边的内存地址是否一样 小数据池int -5到256 str 没有特殊字符 ascii 码不支持中文八位一个字节 gbk码 国标码 支持大部分中文 占两个字节 unicode 万国码 支持世界上大部分的语言 所有字符都是四个字节 utf-8 可变长度的unico 阅读全文
posted @ 2018-08-03 21:31 越哥哥 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 字典用{}来表示键都必须是可哈希的键值对数据 {key:value}key必须是惟一的增加dic[key] = valuedic.setdefault(key,value)不存在不操作,存在就操作删除pop(key) 可以返回被删的值del dic[key]popitem()随机删除clear()改 阅读全文
posted @ 2018-08-03 21:24 越哥哥 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一.列表 可变的数据类型,用[]扩起来表示,其中每一个元素用,隔开区分 列表可以装所有的数据类型,经常用来存储大量数据 切片方法 li[起始位置:结束位置:步长]使用方法基本和字符串一致 增加 .append(追加的内容) .insert(数据地址,元素)在XX地址添加XX元素 .extend() 阅读全文
posted @ 2018-08-03 21:00 越哥哥 阅读(117) 评论(0) 推荐(0) 编辑