不循环怎么办
根据书上的例子写的,原本有3次循环,但是运行的时候没有循环 在进入循环的时候,guess 跟 secret 大多数情况是不同的哦,所以循环压根都不会进入…… 好家伙,不放代码上来,让我敲了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("给你的三个机会都猜错啦,不跟你玩儿了")
mac.py 发表于 2021-7-22 09:30
接着上一条大神的,我在给你一个我的猜数字游戏
import random
try:
除了我看不懂哟外哪都好 xiaosi4081 发表于 2021-7-22 07:26
好家伙,不放代码上来,让我敲了10分钟,求个最佳不过分吧?
最后那个 if 哪里的判断条件错误
不是:time ...
谢谢啦
页:
[1]