下面关于python的语句哪个会无限循环,python中循环的语法
第1条,while循环语句2,for循环语句3,break语句4,continue语句5,pass语句
I. while循环语句
1.注意冒号和缩进。没有什么可做的.Python中的while循环。
代码块表示:
While判断条件:语句2,普通while循环代码示例:
#输出从1到100所有数的和Count=0 num=0 while Count 100:Count=Count 1 num=num Count print(从 1到100所有数的和是:and ,num)输出结果:
从1到100的所有数之和为:5050 3,010到59000:特点是表达式的条件始终为真。
可以用无限循环退出当前无限循环。
在服务器上无限循环客户端的实时请求非常有用。
无限循环代码示例:
While True: # expression始终为true num=int(input(输入一个数字:))print(您输入的数字是:,num)输出结果:
4、Ctrl+C: while … else在条件语句为false时执行else的语句块。
代码示例:
Count=0while count 5: print(count,小于5 )count=count 1 else:print(count,大于或等于5 )输出结果:
5,while 循环使用 else 语句:语法类似于if语句。如果while循环中只有一条语句,可以将该语句写在与while相同的行中。
例如:
while (True): print (Hello World!2.for循环语句1。Python for循环可以遍历从010到59000的任何项,比如一个列表或者一个字符串。
for循环的一般格式如下:
序列中的变量示例:语句else:语句2,简单语句组:
Languages=[C , C , Python , Java , C #] for x in languages: print(当前语言为:,x)输出结果:
3、序列:如果需要遍历数列,可以使用内置的range()函数,这个函数会生成一个数列。
(1)常见range()功能代码示例:
对于范围(6)中的项目:打印(当前系列为:,项目)运行结果:
(2)指定间隔后的range()函数代码示例:
对于范围(4,9)中的项目:打印(当前系列为:,项目)运行结果:
(3)从指定的数字开始,指定不同的增量(即使是负数,有时也称为“步长”)
正代码示例:
对于范围(0,10,3)中的项目:打印(当前系列为:,项目)运行结果:
负数的例子:
对于范围(-10,-100,-30)内的项目:打印(当前系列为:,项目)运行结果:
(4)结合range()和len()函数遍历一个序列的索引。
代码示例:
Webname=[Google ,百度,阿里,淘宝,腾讯]for I in range(len(webname)):print(当前索引为:,I,值为:,webname[i])运行结果:
(5)使用range()函数创建一个列表
代码示例:
Temp=list (range (7)) print(使用range()函数创建的列表为:,templist)运行结果:
三、break语句break语句:跳出for和while的循环体。如果从for或while循环终止,则不会执行任何相应的循环else块。
(1)普通中断终止:
代码示例:
对于“王豆豆”中的字母:# first instance if letter== g :break print(当前字母为:,letter)var=10 # second instance while var 0:print(当前变量值为:,var)var=var-1 if var==5:break print()运行结果:
(2)loop语句可以有else子句,当穷举列表(for loop)或条件变为false (while loop)导致循环终止时执行,而当break终止循环时不执行。
代码示例:
For in range (2,10): for x in range (2,n): if n% x==0: print(n,等于,x *,n //x) break else: #循环中找不到元素print(n,是质数)。运行结果:
四。continue语句continue语句:用于告诉Python跳过当前循环块中剩余的语句,然后进行下一个循环。
代码示例:
对于“王豆豆”中的字母:#第一个实例if letter==o: # Skip输出继续打印当字母为o(当前字母:,Letter) var=10 #第二个实例while var 0: var=var-1 if var==5: #跳过输出继续打印(当前变量值:,var)打印(再见!)运行结果:
动词(verb的缩写)pass语句pass语句:是一个空语句,用来保持程序结构的完整性,不做任何事情。它通常用作占位符语句。
(1)
While True: pass #等待键盘中断(Ctrl C) (2)代码示例:
对于“王豆豆”中的字母:if letter== o: pass print(执行传递块)print(当前字母:,letter) print(再见!)运行结果:
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。