|
发表于 2020-4-4 18:50:44
|
显示全部楼层
本帖最后由 雨留下的印记 于 2020-4-4 18:53 编辑
你这判断条件有点问题,while guess != 8,当第一次输入8时,会直接显示游戏结束,并不会进入while循环。而且第一次猜错没有给出结果是大了还是小了。
print("-----来玩个猜数字游戏吧!-----")
guess = 0
answer = 8
print("不妨猜一下我现在心里想的是哪个数字:", end=" ")
while (guess !=answer) :
temp = input()
guess = int(temp)
if guess == answer :
print("卧槽,你是我心里的小蛔虫吗?!")
print("哼,猜中也没有奖励哦")
else:
if guess > answer:
print("猜错了,大了大了")
print("再试一次吧:", end=" ")
else :
print('猜错了,小了小了')
print("再试一次吧:", end=" ")
print('游戏结束,不玩啦^-^')
我也是第一次帮忙解决问题,不知到怎么弄成可以直接点击复制的代码!! |
|