python进阶练习之——遍历列表❤️(代码片段)

肥学大师 肥学大师     2022-12-15     641

关键词:

**题目:**循环输出列表
l=['moyu','niupi','xuecaibichi','shengfaji','42']
for i in range(len(l)):
    print(l[i])

📣小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶
📣有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋友可以关注练手项目专栏

📣另外想学JavaWeb进厂的同学可以看看这个专栏:传送们

python进阶练习之——逆序列表❤️(代码片段)

**题目:**将一个数组逆序输出。**程序分析:**依次交换位置,或者直接调用reverse方法。lis=[1,10,100,1000,10000,100000]foriinrange(int(len(lis)/2)):lis[i],lis[len(lis)-1-i]=lis[len(lis)-1-i],lis[i]print('第 查看详情

python进阶练习之——列表转字典❤️(代码片段)

**题目:**列表转换为字典。i=['a','b']l=[1,2]print(dict(zip(i,l)))📣小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶📣有什么不明白的欢迎私信或留言,得到细致讲解。另外想要进阶的朋... 查看详情

python进阶练习之——列表排序连接❤️(代码片段)

**题目:**列表排序及连接。**程序分析:**排序可使用sort()方法,连接可以使用+号或extend()方法。a=[2,6,8]b=[7,0,4]a.extend(b)a.sort()print(a)📣小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶📣... 查看详情

python进阶练习之——有序列表插入元素❤️(代码片段)

**题目:**有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。**程序分析:**首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次... 查看详情

python进阶练习之——画线❤️(代码片段)

**题目:**画图,学用line画直线。if__name__=='__main__':fromtkinterimport*canvas=Canvas(width=300,height=300,bg='green')canvas.pack(expand=YES,fill=BOT 查看详情

python进阶练习之——画椭圆❤️(代码片段)

画椭圆if__name__=='__main__':fromtkinterimport*x=360y=160top=y-30bottom=y-30canvas=Canvas(width=400,height=600,bg='white')foriinrange(20):canvas.cr 查看详情

python进阶练习之——字典❤️(代码片段)

**题目:**找到年龄最大的人,并输出。请找出程序中有什么问题。if__name__=='__main__':person="li":18,"wang":50,"zhang":20,"sun":22m='li'forkeyinperson. 查看详情

python进阶练习之——❤️(代码片段)

**题目:**字符串日期转换为易读的日期格式。**程序分析:**看看就得了,dateutil是个第三方库。fromdateutilimportparserdt=parser.parse("Aug28201512:00AM")print(dt)📣小白练手专栏,适合刚入手的新人欢迎订阅编程... 查看详情

python进阶练习之——画矩形❤️(代码片段)

**题目:**画图,学用rectangle画方形。  if__name__=='__main__':fromtkinterimport*root=Tk()root.title('Canvas')canvas=Canvas(root,width=400,height=400,bg=&# 查看详情

python进阶练习之——排序❤️(代码片段)

**题目:**对10个数进行排序。raw=[]foriinrange(10):x=int(input('int%d:'%(i)))raw.append(x)foriinrange(len(raw)):forjinrange(i,len(raw)):ifraw[i]>raw[j]:raw[i],raw[j]=raw[j],raw[i]pri 查看详情

python进阶练习之——画图(丑)❤️(代码片段)

**题目:**画图,综合例子。  if__name__=='__main__':fromtkinterimport*canvas=Canvas(width=300,height=300,bg='green')canvas.pack(expand=YES,fill=BOTH)x 查看详情

python进阶练习之——画组合图形❤️(代码片段)

**题目:**一个最优美的图案。importmathfromtkinterimport*classPTS:def__init__(self):self.x=0self.y=0points=[]defLineToDemo():screenx=400screeny=400canvas=Canvas(width=screenx,hei 查看详情

python进阶练习之——输入和输出❤️(代码片段)

**题目:**编写input()和output()函数输入,输出5个学生的数据记录。N=3#stu#num:string#name:string#score[4]:liststudent=[]foriinrange(5):student.append(['','',[]])definput_stu(stu):foriinr 查看详情

python进阶练习之——整除❤️(代码片段)

**题目:**输入一个奇数,然后判断最少几个9除于该数的结果为整数。**程序分析:**999999/13=76923。if__name__=='__main__':zi=int(input('输入一个数字:'))n1=1c9=1m9=9sum=9whilen1! 查看详情

python进阶练习之——杨辉三角❤️(代码片段)

**题目:**打印出杨辉三角形前十行杨辉三角概述defgenerate(numRows):r=[[1]]foriinrange(1,numRows):r.append(list(map(lambdax,y:x+y,[0]+r[-1],r[-1]+[0])))returnr[:numRows]a=generate(10)foriina:print 查看详情

python进阶练习之——time模块❤️(代码片段)

**题目:**时间函数举例1。if__name__=='__main__':importtimeprint(time.ctime(time.time()))print(time.asctime(time.localtime(time.time())))print(time.asctime(time.gmtime(time.time())))Ǵ 查看详情

python进阶练习之——创建链表❤️(代码片段)

**题目:**创建一个链表。classNode:def__init__(self,data):self.data=dataself.next=Nonedefget_data(self):returnself.dataclassList:def__init__(self,head):self.head=headdefis_empty(self):returnse 查看详情

python进阶练习之——变量作用域❤️(代码片段)

**题目:**学习使用auto定义变量的用法。**程序分析:**python中的变量作用域。i=0n=0defdummy():i=0print(i)i+=1defdummy2():globalnprint(n)n+=1print('函数内部的同名变量')forjinrange(20):print(i 查看详情