1、while使用方法:
以猜数字大小为例,实现内容为,在规定次数内(此程序默认为3) 输入年龄大小
1)3次内输入正确,正常退出
2)3次内输入不正确,进入else
其中 break表示结束当前循环,continue 表示结束本次循环,进入下次循环
for....else 与 while....else 使用方法类似,当for或while循环正常结束,才执行else
age = 67
guess_count = 0
while(guess_count <= 2):
guess_age = int(input("age:"))
guess_count += 1
print("guess_count:",guess_count)
if guess_age == age:
print("right")
break
elif guess_age > age:
print("thinking smaller")
continue
else:
print("thinking bigger")
continue
else:
print("too many times...")
1、for使用方法:
age = 67
for i in range(3):
guess_age = int(input("age:"))
print("guess_count:",i)
if guess_age == age:
print("right")
break
elif guess_age > age:
print("thinking smaller")
continue
else:
print("thinking bigger")
continue
else:
print("too many times...")