![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 5379 阅读 · 0 评论 -
Python 随机生成200个优惠码
#随机生成200个优惠码,优惠码由8位字母组成(含大小写字母)#97-122,小写字母的ASCII码,65-90大写字母的ASCII码import randoma=''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 · 944 阅读 · 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 · 475 阅读 · 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=3key=input('请输入您的登录账户:原创 2017-08-06 11:23:29 · 461 阅读 · 0 评论 -
python 小练习
python的一些小练习:1、斐波纳契数列def printFibo(num): a = 0 b = 1 j=int(num) while j: a,b=a+b,a print( a) j-=1printFibo(8)''''''斐波纳契数列def fbl(n): print(type(n原创 2017-11-08 15:39:13 · 297 阅读 · 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]=1for i in c: if c[i]>1:转载 2017-11-10 10:50:04 · 2446 阅读 · 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 · 19943 阅读 · 2 评论