#猜数字 import(导入) random(随机生成) random.randint随机整数 while True(无限循环)用 CTRL+C 来中断循环 Debug断点 '''import random r=random.randint(1,100) while True: ran=input('请输入1—100的数字:') ran=int(ran) if r>ran: print('小了') elif r<ran: print('大了') else: print('猜对了') break ''' '''for i in range(1,101):#输出的是1—100 print(i) ''' '''for i in range(1,6): print('*'*20)''' '''for j in range(1,6):#代表有几行 for i in range(1,11): print('*',end='') print()#相当于换行的意思''' '''求1-100之和 a=0 for i in range(1,101): a+=i print(a) a=0求1-100偶数之和 for i in range(1,101): if i%2==0: a+=i print(a) for i in range(0,101,2): 2 代表的是步长 a+=i print(a) ''' ''' #循环1-10,遇到3的倍数跳过 之外的数求和 sum=0 for i in range(1,11): if i%3==0: continue#结束本次循环,进入下个循环 break结束循环 sum+=i print(sum) #九九乘法表 \t对齐 for j in range(1,10): for i in range(1,j+1): print(i,'*',j,'=',i*j,end='\t') print() ''' #一个年级有三个班,每个班有5个人,用户输入分数,求每个班的平均分 ''' for j in range(1,4): sum = 0 print('请输入{}班成绩'.format(j))#{}和%d的意思是代表后边的 .format(j)或者 %j for i in range(1,6): a=int(input()) sum+=a average=sum/5 print(average) ''' ''' $$$* $$*** $***** *******输出以上图形 for i in range(1,5): for j in range(1, 5-i): print('$', end='') for j in range(1,2*i): print('*',end='') print() '''
Python循环
最新推荐文章于 2024-08-14 23:04:40 发布