大佬们 这个为社么不能循环运行
本帖最后由 渣渣苏 于 2022-9-28 20:50 编辑counts = 3
while counts > 0 :
temp = input("猜一猜我想的数字:")
gusee = int(temp)
if guess == 8:
print("猜对啦")
else:
if guess < 8:
print("小啦")
else:
print("大了")
counts = counts - 1
print ("游戏结束")
本帖最后由 jackz007 于 2022-9-28 21:00 编辑
counts = 3
while counts > 0 :
temp = input("猜一猜我想的数字:")
guess = int(temp) # guess 变量名写错
if guess == 8:
print("猜对啦")
break # 添加此句
else:
if guess < 8:
print("小啦")
else:
print("大了")
counts = counts - 1
print ("游戏结束")
运行实况:
D:\\Python>python x.py
猜一猜我想的数字:7
小啦
猜一猜我想的数字:4
小啦
猜一猜我想的数字:2
小啦
游戏结束
D:\\Python>python x.py
猜一猜我想的数字:8
猜对啦
游戏结束
D:\\Python> gusee = int(temp)这里的gusee 改成 guess就可以了
jackz007 发表于 2022-9-28 20:54
运行实况:
break的作用是什么{:5_92:} 本帖最后由 jackz007 于 2022-9-28 21:20 编辑
渣渣苏 发表于 2022-9-28 21:15
break的作用是什么
猜对就不需要继续循环了,所以,break 语句的作用就是,退出(或结束)循环 渣渣苏 发表于 2022-9-28 21:15
break的作用是什么
看看视频,都有{:10_277:} 懂
页:
[1]