您的位置 首页 php

Python3 循环语句

Python的循环语句while 和 for

while循环

 while 判断条件(condition):
   执行语句(statements).......  

注:Python中没有do…while循环

while循环使用else语句

 while <expr>:
   <statement(s)>
else:
  <additional_statement(s)>
  

while 后面的条件语句为false时,则执行else语句块。

for 语句

for可遍历任何可迭代对象

 for <variable> in <sequence>:
   <statements>
else
   <statements>  
 #!/usr/bin/python3
sites = ["C", "C#","JAVA","PHP","Python","JAVASCRIPT","GO"]
for site in sites:
    if site == "Python":
        print("努力学Python!")
        break
    print("循环数据 " + site)  

遍历数字序列,内置range()

 #!/usr/bin/python3
for i in range(10):
    print(i)  

指定区间

 #!/usr/bin/python3
for i in range(10,15):
    print(i)  

结果:

 10
11
12
13
14  

指定不同增量

 #!/usr/bin/python3
for i in range(0,15,5):
    print(i)  

结果:

 0
5
10  

break跳出for 和while循环体

continue跳过当前循环块中的剩余语句,继续下一轮循环

pass语句

Python pass是空语句,是为了保持程序结构的完整性。

 for letter in ' Tom':
    if letter == 'o':
        pass
        print ('执行 pass 块')
    print ('当前字母 :', letter)

print ("bye bye!")  

结果:

 当前字母 :  
当前字母 : T
执行 pass 块
当前字母 : o
当前字母 : m
bye bye!  

pass不做任何事,一般用做占位语句

文章来源:智云一二三科技

文章标题:Python3 循环语句

文章地址:https://www.zhihuclub.com/152823.shtml

关于作者: 智云科技

热门文章

网站地图