【发布时间】:2013-12-09 05:49:21
【问题描述】:
#This program generates random number
#user enters guess
#progam tells user higher, lower or correct based on user input.
import random
def main():
# Get a random number.
number = random.randint(1, 101)
user_guess = int(input("Pick a number between 1 and 100: "))
userguess = guess(user_guess, number)
print(userguess)
def guess(num1, num2):
if num1 > num2:
return("Lower")
elif num1 < num2:
return("Higher")
else:
return("Correct")
main()
我可以让程序生成一个随机数,然后显示更高或更低,但不能再次显示。它应该再次询问,直到它随机出现,然后显示“正确”
【问题讨论】:
标签: loops python-3.x random