|
发表于 2020-4-23 11:13:32
|
显示全部楼层
本楼为最佳答案
在你的程序的基础上帮你修改了一下
- import random
- print("""___文字小游戏___""")
- secret =random.randint(1,10)
- print("要不要猜一下1—10之间的数字,哪个是我现在心里想的数字?:")
- times = 1
- while True:
- guess = int(input())
- while (guess != secret) and (times < 3):
- if guess > secret:
- print("咿呀,你猜的太大啦~~~")
- else:
- print("哎呀,你猜的太小啦~~~")
- temp = input("再试一试吧:")
- guess= int(temp)
- times = times + 1
- if guess == secret:
- break
- else:
- temp = input("还是不对哟,还继续玩吗(yes/no):")
- if temp == 'yes':
- times = 1
- continue
- else:
- break
- if (times <= 3) and (guess == secret):
- print("你是我肚子里的蛔虫吗?!")
- print("嘿嘿,猜中了呀,不过没有奖励哟!")
- else:
- print("唔,给了三次机会都猜错,不跟你玩了!")
复制代码 |
|