|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
import random
secret = random.randint(1,100)
temp = input ("猜一下数字:")
guess = int(temp)
i = 3
while (guess != secret) and (i>0):
temp = input("wrong,again:")
guess = int(secret)
if guess == secret:
print ("bingo!")
print ("but not price~")
else:
if guess > secret:
print("high")
else:
print("low")
i=i-1
print("game over")
写的代码,没有插入random模块的时候,用单一数字代替secret是可以跑下来的。猜错3次之后就游戏结束,但是插入了随机数字之后,第二次猜肯定正确,就bingo了。(黑人问号脸)。难道每次都猜2次就对???这不科学啊,肯定是写的脚本有BUG,新手表示找不出BUG在哪=。=
求救各位大神们,跪谢!!!
while (guess != secret) and (i>0):
temp = input("wrong,again:")
guess = int(secret)#这里你已经等于secret了 肯定是over了啊
|
|