【发布时间】:2017-01-24 17:21:20
【问题描述】:
以下是我的代码,用于生成 0 - 9 之间的随机数,并通过用户输入检查它是更高还是更低。当我运行代码时,它没有接受输入并显示
'guessNumber = int(input("Guess a Random number between 0-9")) 文件“”中的错误,第 1 行'
谁能告诉我哪里出错了
#Guess Random Number
#Generate a Random number between 0 to 9
import random
turn = 0
def guessRandom():
secretNumber = random.randint(0,9)
guessNumber = int(input("Guess a Random number between 0-9"))
while secretNumber != guessNumber:
if(secretNumber > guessNumber):
input("You have Guessed the number higher than secretNumber. Guess Again!")
turn = turn + 1
elif (secretNumber < guessNumber):
input("You have guessed the number lower than secretNumber. Guess Again! ")
turn = turn + 1
if(secretNumber == guessNumber):
print("you Have Guessed it Right!")
guessRandom()
【问题讨论】:
-
请正确格式化您的代码
-
其实我格式化了..当我复制到这里时,它是这样的。是不是有什么逻辑错误?
-
正确格式化这里。你得到了什么错误?
标签: python