Python练习
文章平均质量分 54
天愚
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python 文本写入及文本替换练习
#文本写入 path='C:\\Documents and Settings\\桌面\\' with open(path+'文本写入.txt','w+',encoding='utf-8') as f: xr=input('请输入你要写入的文本:') while True: if xr=='q': exit() else:转载 2017-08-08 16:54:13 · 5463 阅读 · 0 评论 -
Python 随机生成200个优惠码
#随机生成200个优惠码,优惠码由8位字母组成(含大小写字母) #97-122,小写字母的ASCII码,65-90大写字母的ASCII码 import random a='' yhm=[] list1=list(range(65,91))+list(range(97,123))#将要用到的字母的ASCII码生成列表 for i in range(200): for i in range转载 2017-08-08 16:57:13 · 1031 阅读 · 0 评论 -
python 购物车菜单
用Python写购物车菜单 shop_list=[('手机',5000),('电脑',4000),('咖啡',50),('耳机',150),('笔记本',10)] myshop_list=[] salary=input('请输入您的存钱:') if salary.isdigit(): salary=int(salary) for index,items in enum转载 2017-08-06 11:03:19 · 535 阅读 · 0 评论 -
Python 模拟登陆程序
用Python模拟登陆程序 #模拟登录程序 dl_list={'name1':'n123','name2':'n123','name3':'n123'} lh_list=dict() #遍历字典的键和值 ''' for keys,values in dl_list.items(): print(keys,values) ''' time=3 key=input('请输入您的登录账户:原创 2017-08-06 11:23:29 · 537 阅读 · 0 评论 -
python 小练习
python的一些小练习: 1、斐波纳契数列 def printFibo(num): a = 0 b = 1 j=int(num) while j: a,b=a+b,a print( a) j-=1 printFibo(8) ''' ''' 斐波纳契数列 def fbl(n): print(type(n原创 2017-11-08 15:39:13 · 364 阅读 · 0 评论 -
Python列表中有重复项出现,并按需求生成新的列表
Python原列表中有多个重复项出现,并按需求生成新的列表 方法一: a=[1,1,1,2,2,2,3,4,4,4,4,5,6,7,7,8,8,8] b=[] c={} for i in a: if a.count(i)>1: c[i]=a.count(i) else: c[i]=1 for i in c: if c[i]>1:转载 2017-11-10 10:50:04 · 2521 阅读 · 0 评论 -
将两个嵌套for循环写成一个列表生成式
将两个嵌套for循环写成一个列表生成式 如,有一个嵌套列表,a=[[1,2],[3,4],[5,6]],要提取列表里的每一个元素 用for循环处理: for i in a: for j in i: print(j) 用列表生成式: b=[j for i in a for j in i]#注意两个for的顺序 print(b) >>> b [1原创 2017-11-28 15:37:02 · 20233 阅读 · 2 评论
分享