我寻找过的笨蛋,但他们没有帮助 所以我的代码看起来像这样:
def creditsyay():
print("Hosted by GitHub")
print("Made by Zeplin-Reaper on GitHub. link: https://github.com/Zeplin-Reapers")
guess()
from random import random
import math
number = random() * 100
number = math.ceil(number)
print(number)
def guess():
uNumber = input("Enter a number: ")
if uNumber == number:
print("correct!")
elif uNumber == "credits()":
creditsyay()
else:
print("Guess Again")
guess()
def main():
guess()
main()
好的,说数= 56
用户猜测5,计算机再次猜测。好吧。
用户然后猜测56.
计算机认为uNumber == number = false
让我澄清一下:
计算机认为56不等于56
五年可以找到
我需要帮助才能让计算机想要做一个五年可以做的数学计算!!
请帮忙
编辑:print(数字)用于测试
答案 0 :(得分:0)
替换
uNumber = input("Enter a number: ")
与
uNumber = int(input("Enter a number: "))
如果您有兴趣,我也在这里制作了类似的节目。 https://github.com/brendancreek/Python/blob/master/Guess.py