python的遍历循环的关键字,python循环语句关键字有哪些
1.continue continue是循环体中的关键字,只能出现在循环中。如果在执行循环中遇到continue,当下一个循环结束时,直接进入下一个循环的判断。
#练习1:几个20=0f以内不能被7整除的正整数之和或者范围(20)内的x:如果x% 7==0: break sum=xprint (sum) 2。Break break是循环体中的关键字,只能出现在循环中。如果在循环执行过程中遇到中断,整个循环将直接结束。
#练习2:找出第一个能被199整除的大于1000的整数。I=1000 while True:if I % 199==0:print(I)break I=1 #练习3:编写程序实现内容的连续输入,直到输入数据为0,a=input( please enter:)if a== ABC :while True:b=input( please enter:)if b== 0 :break 3 . else 1)for-else结构:对于序列中的变量:
环状体
否则:
码组
2)while-else结构:while条件语句:
环状体
否则:
码组
在循环结构后添加else不会影响原循环结构的执行。如果与else关联的循环自然死亡,将执行else后面的代码块;如果与else关联的循环由于中断而结束,则不会执行else后面的代码。
#练习:判断指定的数是否是质数(质数是质数)num=int(input(请输入一个数:))I=2 IF Num % 2==0:n=Num/2 else:n=(Num-1)/2 while I=n:IF Num % I==0:不是质数)break i=1else: print(num,是质数)4 .for循环和while循环如何选择?如果循环次数不确定,则使用while loop,否则使用for loop。
#练习5:编写一个猜数字的小游戏,输入一个与随机生成的值相等的值。#给游戏一个提示:‘大一点,小一点’或者‘小一点,大一点’。当你输入正确的游戏时,打印游戏结束。from random import randint # Import随机数n=randint(1,00)count=1 while true:num=int(input(请输入一个0到100之间的数字:))if num n:print( small,bigger )count=1 elif num( small,bigger )count=1 else:print( input)print( your guessed),count, times) break
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。