上一次游戏猜一次就结束了而且没有提示,那么这次改进让程序提示玩家是猜大了还是猜小了,并给玩家提供几次机会。
今日代码
counts = 3
while counts > 0:
temp = input("猜一下我现在心里想的是哪个数字:")
guess = int(temp)
if guess == 8:
print("卧槽,牛逼啊,这都能猜中")
print("哼,猜中了也没奖励!")
break
else:
if guess < 8:
print ('小啦')
else:
print ('大啦')
counts = counts - 1
print("游戏结束,不玩啦")
今日笔记
给counts赋值3,利用 counts = counts - 1 ; counts > 0 .得出只有三次机会。
2 = 3-1
1 = 2-1
0 = 1-1
当答对后不再继续--> 利用break 打断。所以把break放在如果答对的条件下。
over