|
发表于 2021-7-22 07:26:03
|
显示全部楼层
本楼为最佳答案
好家伙,不放代码上来,让我敲了10分钟,求个最佳不过分吧?
最后那个 if 哪里的判断条件错误
不是:times == secret
是 : guess == secret
- import random
- secret = random.randint(1,10)
- temp = input("猜猜奶茶现在心里想的什么数字:!")
- guess = int(temp)
- times = 1
- while(guess != secret) and (times<3):
- if guess > secret:
- print("不好意思,太大了!")
- else:
- print("哦呼,这又太小了啦!")
- temp = input("请再试一试啦:")
- guess = int(temp)
- times = times + 1
-
- if (times <= 3) and (guess == secret):
- print("哎呀,你是奶茶肚子里的蛔虫吗?")
- print("哼,猜对了也没奖励")
- else:
- print("给你的三个机会都猜错啦,不跟你玩儿了")
复制代码 |
|