所有for循环都可以用while循环改写python_python-for循环与while循环

while 循环

格式:

while 条件 为 True:

代码块

while True:

rayn_age = 18

age = input('请输入你的年龄:')

age = int(age)

if age == rayn_age:

print('恭喜你答对了')

elif age > rayn_age:

print('猜大了')

else:

print('猜小了')

break

请输入你的年龄:11

猜小了

问题来了,如果while的条件没有控制好,那么while循环就会成为死循环

while + break

while True:

rayn_age = 18

age = input('请输入你的年龄:')

age = int(age)

if age ==rayn_age:

print('恭喜你猜对了')

break ## 直接终止本层循环

elif age > rayn_age:

print('你猜大了')

else:

print('猜小了')

请输入你的年龄:11

猜小了

请输入你的年龄:18

恭喜你猜对了

while +continue

你可能感兴趣的:(所有for循环都可以用while循环改写python_python-for循环与while循环)