n=0 while n<=100: if n%3==0 and n%5==0: print( n,"是3和5的倍数") elif n%5==0: print(n,"是5的倍数") elif n%3==0: print(n,"是3的倍数") elif n%11==0: break n=n+1 else: print("循环结束") # nums=range(5) for i in range(35,18,-3): print(i) for i in range(9): 几行 for i in range(9): 一行几个星星 print("*",end="") print() 九九乘法表 for i in range(1,10): for j in range(1,i+1): print(j,'*',i,'=',(j*i),end='\t') print() 等腰三角形 rows=int(input("请输入菱形行数:")) s=rows//2+1 x=rows-s for i in range(s): for j in range(s-1,i,-1): print(' ',end='') for k in range(i*2+1): print('*',end='') print() for i in range(1,x+1): for j in range(i): print(" ",end="") for k in range((s-i)*2-1): print("*",end="") print() 循环语句 a=b=c=d=0 while True: num=int(input("请输入成绩:")) if num>=90 and num<=100: a+=1 elif num>=80 and num<90: b+=1 elif num>=60 and num<80: c+=1 elif num>=0 and num<60: d+=1 else: print("超出范围,请重新打写") continue#放回到循环条件判断的位置 必须在循环体中 str=input("是否继续?y/n") if str.__eq__('n'): break print('>=90:',a) count=0 for i in range(1,4): print("请输入第",i,"个班级学生的成绩:") for j in range(1,4): score=int(input("请输入第"+str(j)+"个学生成绩:")) if score<0: print("输入负数进入下一个班级") break if score<80: continue count+=1 print("大于80的人数:",count)
初步入门练习篇
猜你喜欢
转载自blog.csdn.net/moonlight616/article/details/80165337
今日推荐
周排行