鱼C-python之while & for循环

while 循环

语法:

while 条件:
循环体

for 循环

语法:

for 目标 in  表达式:   #目标是一个变量,表达式是一个列表、元祖
循环体

例子

>>> farous = 'fishC'
>>> for i in farous:
    print(i,end=' ')
    
f i s h C 
>>> 
>>> 
>>> 

>>> member = ['高高_U','小高','小布丁','鸡毛']
>>> for i in member:
    print(i,len(i))
    
高高_U 4
小高 2
小布丁 3
鸡毛 2

for循环之 range()

语法:range([start],stop[,step=1])
作用:生成一个从start参数值开始到stop参数值结束的一个数字列表
例子:

>>> list(range(5))
[0, 1, 2, 3, 4]
>>> list(range(1,5))
[1, 2, 3, 4]
>>> list(range(1,10,2))
[1, 3, 5, 7, 9]
>>> 

break & continue

break :满足条件后跳出循环
例子:

bingo='你真是个好人'
answer = input('请输入高高最想听的一句话:')

while True:
    if answer == bingo:
        break
    answer = input ('抱歉,错了,请重新输入(输入正确答案才能退出游戏):')
print('哎呦~~,算你有眼光。')

鱼C-python之while & for循环_第1张图片
运行结果.png

continue:跳出本次循环,进入下个循环,在进入下个循环之前先检查循环条件是否满足。
例子:

for i in range(10):
    if i%2 !=0:
        print(i)
        continue
    i += 2
    print(i)
鱼C-python之while & for循环_第2张图片
运行结果.png

你可能感兴趣的:(鱼C-python之while & for循环)