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是空语句,是为了保持程序结构的完整性。

 

posted @ 2021-07-05 17:51  一笔一划82  阅读(65)  评论(0)    收藏  举报