猜数字游戏程序运行示例:
I am thinking of a number between 1 and 20.Take a guess.8Your guess is too low.Take a guess.10Your guess is too low.Take a guess.15Good job!You guessed my number in 3 guesses!
猜数字游戏具体代码,并保存为guess_number.py:
#-*-conding: utf8-*-#############################################author:wolf_dreams#time:2018-11-12#blog:https://www.cnblogs.com/Wolf-Dreams/############################################import randomsecretNumber = random.randint(1,20)print("I am thinking of a number between 1 and 20.")#Ask the player to guess 6 times.for guessesTaken in range(1,20): print("Take a guess.") guess = int(input()) if guess < secretNumber: print("Your guess is too low.") elif guess > secretNumber: print("Your guess is too high.") else: breakif guess == secretNumber: print("Good job!You guessed my number in " + str(guessesTaken) + " guesses!")else: print("Nope.The number I was thinking of was " + str(secretNumber))