切换主题
十、循环语句
循环语句有 for 和 while
1、while 循环
Python 中
没有 do..while 循环
while 语句的一般形式:
pythonwhile 判断条件(condition): 执行语句(statements)……
while 循环使用 else 语句
如果 while 后面的条件语句为
false
时,则执行 else 的语句块pythonwhile <expr>: <statement(s)> else: <additional_statement(s)>
2、for循环
for语句的一般形式
pythonsites = ["Baidu", "Google","Runoob","Taobao"] for site in sites: print(site)
整数范围值可以配合 range() 函数使用
python# 1 到 5 的所有数字: for number in range(1, 6): print(number)
for...else 语句用于在循环结束后执行一段代码
pythonfor item in iterable: # 循环主体 else: # 循环结束后执行的代码
3、break和continue
break
语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。
continue
语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环
4、pass 语句
Python pass是空语句,是为了保持程序结构的完整性
pass 不做任何事情,一般用做占位语句