上一页 1 ··· 18 19 20 21 22
摘要: 在查找大量文件或者获取相关路径等操作时主要依赖于OS模块。 1、查询当前使用平台 1 2 3 >>>os.name 'posix' # 代表 Linux ‘nt’ # 代表windows 1 2 3 >>>os.name 'posix' # 代表 Linux ‘nt’ # 代表windows 1 2 阅读全文
posted @ 2019-08-01 14:07 不夜男人 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 1.文件a.txt内容:每一行内容分别为商品名字,价钱,个数。 apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chicken 10 3 通过代码,将其构建成这种数据类型:[{'name':'apple','pric 阅读全文
posted @ 2019-08-01 14:06 不夜男人 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.在执行目标函数前附加一些内容或者功能: 1 2 3 4 5 6 7 8 9 10 def demo(func): print('before exec %s '%func.__name__) func() print('after exec %s '%func.__name__) return  阅读全文
posted @ 2019-08-01 14:05 不夜男人 阅读(90) 评论(0) 推荐(0) 编辑
摘要: lambda函数又称为匿名函数,匿名函数就是没有函数名的函数。 1 2 >>> lambda x,y:x+y <function <lambda> at 0x7f0f0dd85578> 1 2 >>> lambda x,y:x+y <function <lambda> at 0x7f0f0dd855 阅读全文
posted @ 2019-08-01 14:04 不夜男人 阅读(359) 评论(0) 推荐(0) 编辑
摘要: collections 是python内建的一个集合模块。 namedtuple可以很方便的定义一种数据类型,他具备tuple的不可变性,也可以根据属性来引用,非常方便。 1 2 3 4 5 from collections import namedtuple point = namedtuple( 阅读全文
posted @ 2019-08-01 14:03 不夜男人 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import random print(random.random()) #用于生成一个0到1之间的随机浮点数 print(random.uniform(1,3))# 用于生 阅读全文
posted @ 2019-08-01 14:01 不夜男人 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 正则表达式: 字符: 量词: . ^ $ * + ? { } 李杰李莲李二 李杰和李莲英李二棍 注意:前面的*,+,?等都是贪婪匹配,也就是尽可能匹配,后面加?号使其变成惰性匹配 字符集[][^] 李杰李莲英李二棍子 李杰李莲英李二棍子 4563 4563 分组 ()与 或 |[^] 身份证号码是一 阅读全文
posted @ 2019-08-01 13:57 不夜男人 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22