python学习记录4-循环语句
循环语句--for&&while
for循环
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。语法如下:
for iterating_var in sequence: statements(s)
>>>def digui(m): >>> count = 1 >>> for i in range(1, m+1): >>> count *= i >>> return count >>>print(digui(4)) 24
while循环
Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:
while 判断条件(condition): 执行语句(statements)……
>>>T = "hello world"
>>>a = input("输入")
>>>while True:
>>> if a == T:
>>> break
>>> a = input("输入错误,请重新输入:")
>>>print("输入正确")
输入hello world
输入正确
a = 1 b = [] c = 1 d = [] while a < 10: a += 1 if a % 2 > 0: continue b.append(a) print(b) while 1: d.append(c) c += 1 if c > 10: break print(d)
[2, 4, 6, 8, 10]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
循环控制语句
| 控制语句 | 含义 |
| break | 在语句块执行过程中终止循环,并且跳出整个循环 |
| continue | 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。 |
| pass | pass是空语句,是为了保持程序结构的完整性。 |

浙公网安备 33010602011771号