09 2018 档案

摘要:带返回值的 带参数 阅读全文
posted @ 2018-09-29 12:03 valar-dohaeris 阅读(119) 评论(0) 推荐(0) 编辑
摘要:浅copy的内存模型 阅读全文
posted @ 2018-09-21 14:34 valar-dohaeris 阅读(87) 评论(0) 推荐(0) 编辑
摘要:迭代器 生成器 阅读全文
posted @ 2018-09-17 20:16 valar-dohaeris 阅读(116) 评论(0) 推荐(0) 编辑
摘要:文件的读取 写文件 追加文件 文件其他处理模式 二进制方式读取文件;因为文件中可能不只有文本,还可能有图片等,二进制方式打开文件还能跨平台 文件的其他操作: 阅读全文
posted @ 2018-09-10 16:14 valar-dohaeris 阅读(155) 评论(0) 推荐(0) 编辑
摘要:# print(str('1'))# print(type(str({'a':1})))# dic_str=str({'a':1}) #eval将结构数据的字符串 还原成结构数据, 并且可以将字符串中的数据公式结果直接计算出来# print(type(eval(dic_str))) max高级用法 阅读全文
posted @ 2018-09-07 14:52 valar-dohaeris 阅读(180) 评论(0) 推荐(0) 编辑
摘要:reduce 大数据中mapReduce概念 说的意思跟python的map reduce是一个意思 阅读全文
posted @ 2018-09-06 15:14 valar-dohaeris 阅读(300) 评论(0) 推荐(0) 编辑
摘要:函数作为参数传递给函数,或者返回值是函数 阅读全文
posted @ 2018-09-06 13:54 valar-dohaeris 阅读(167) 评论(0) 推荐(0) 编辑
摘要:也可以foo()()这样运行 匿名函数lambda x:x+1 匿名函数不能写复杂逻辑判断,只能一行搞定 阅读全文
posted @ 2018-09-06 11:14 valar-dohaeris 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-09-06 11:05 valar-dohaeris 阅读(70) 评论(0) 推荐(0) 编辑
摘要:运行结果: 方法内部要声明全局变量的时候 一定要把声明放到方法最上边: 所有全局变量都大写 局部变量都小写! nonlocal 指定上一级变量 阅读全文
posted @ 2018-09-05 18:24 valar-dohaeris 阅读(85) 评论(0) 推荐(0) 编辑
摘要:过程就是没有返回值的函数 返回值是None 如果混合适用位置参数必须在关键字左边 非固定参数 如果参数是列表不加* 代表把这个列表作为元组的第一个值传进去,加*代表把列表遍历出来的每个原始,当作元组的元素传入 *和** 都有的时候 必须是下面的顺序 阅读全文
posted @ 2018-09-05 15:03 valar-dohaeris 阅读(111) 评论(0) 推荐(0) 编辑
摘要:%s 拼接一切 %.3s 截取三位拼接 %d 只能拼接数字 %f 拼接浮点数 默认保留6位,%.2f 四舍五入保留两位小数 打印百分比 sep=':' 以:拼接字符串 阅读全文
posted @ 2018-09-04 17:04 valar-dohaeris 阅读(613) 评论(0) 推荐(0) 编辑
摘要:交集:&和intersection 并集:union,| 差集:-, difference 交叉补集:^, symmetric_difference 求出差集,并重新赋值。 difference_update 判断是否有交集:isdisjoint 判断是否是子集、父集:issubset, issup 阅读全文
posted @ 2018-09-04 14:37 valar-dohaeris 阅读(664) 评论(0) 推荐(0) 编辑
摘要:定义集合:s={1,2,3,4,5} type(s) <calss 'set'> 集合的方法: s.add('alex'), s.add(3), s.clear(), s.copy(), s.pop()随机删, s.remove('sb') 指定删除,没有的话会报错。 s.discard('sbbb 阅读全文
posted @ 2018-09-04 14:24 valar-dohaeris 阅读(76) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示