
Python练手题
www.xpshuai.cn
GISer,安全爱好者。
博客转战 http://www.xpshuai.cn
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python练手小题(一)
在列表,字典,集合中根据条件筛选数据 # 列表 filter函数 filter(lambda x:x>0, data) # 列表 [i for i in data if i>0] # 速度稍快 # 字典 [k:v for k,v in d.items() if v>90] # 集合 [x for x in s if x%3==0] 下面是两个个简单的例子: # 列...原创 2018-08-05 21:21:20 · 273 阅读 · 0 评论 -
python练手小题(二)
为元组的每个元素命名,提高程序的可读性 student = ('Tom',16,'man','132@qq.com') # F1 类似于C里面定义常量,用常量代替索引 NAME,AGE,SEX,EMAIL = range(4) print(student[NAME]) #F2 利用collections类 from collections import namedtuple Stu...原创 2018-08-05 21:25:32 · 283 阅读 · 0 评论 -
python练手小题(三)
统计个数 # 首先随机生成20个整数 data3 = [randint(0,10) for i in range(20)] # F1 from collections import Counter c2 = Counter(data3) print(c2) print(c2.most_common(3)) # 找到出现频度最高的3个 # F2 对文件里面的单词进行统计 import ...原创 2018-08-05 21:28:32 · 232 阅读 · 0 评论 -
python练手小题(四)
根据字典中的值的大小,对字典中的项进行排序,利用zip将字典转换为元组 data4={x:randint(60,100) for x in 'azxqwe'} print(data4) # F1 用zip将字典的键值取出来组合 data44 = list(zip(data4.values(), data4.keys())) print(data44) data444 = sorted(data4...原创 2018-08-05 21:30:29 · 183 阅读 · 0 评论 -
python判断某一天是一年中的第几天
# F1 dat = input('请输入某年某月某日,格式为yyyy-mm-dd: ') y = int(dat[0:4]) # 获取年费 m= int(dat[5:7]) # 获取月份 d = int(dat[8:]) # 获取日 ly = False if y%100 == 0: # 若年份能被100整除 if y%400 == 0: # 且能被400整除 ly =...原创 2018-08-26 22:12:45 · 13792 阅读 · 1 评论