python—while循环
while 条件表达式:
条件表达式为真,就执行这里的代码,必须缩进4个空格
多行代码保持缩进一致
条件表达式可以是:
True #布尔值的True
1 < 10 #凡是在if语句中使用的判断表达式,这里都可以使用
#!/usr/bin/env python3
print("猜数游戏开始")
while True:
n = input("请输入一个数字")
# 如果输入空,就重新开始新一轮的循环
if not n:
continue
# 如果输入 q 就是跳出循环
if n == 'q':
break
n = int(n)
if n == 18:
print("猜对了")
break
elif n > 18:
print("大了")
else:
print("小了")
# 退出循环后,程序继续运行下面的代码
exit("退出程序..")