在python主要有一下几种循环结构:for…in…、while、range()三种最为常见。
1.for…in…
该格式在python中是最为常见的一种格式,使用极为广泛。
格式:for
参数 in
循环体:pass
上述格式中,可以做循环体的内容有很多,如元组、列表、字符串等等。只要可以遍历、可循环的的内容均可作为循环体存在。
其中的参数,主要是用来存放每次循环体送来的单个元素,实现循环的作用。在实际使用中,常和if判断语句联合使用。
#input
str_01 = '我感觉杯子是半空的。'
for i in str_01:
print(i)
#output
我
感
觉
杯
子
是
半
空
的
。
2.while
while循环和for…in…循环的不同之处在于,while要先将循环变量初始化或者直接使用while True 这种死循环形式。
格式:i = 0
while i >=10:
pass
i +=1
在我们平时使用中