以下是一个简单的Python猜数游戏的代码示例:
import random
def guess_number_game():
number_to_guess = random.randint(1, 100)
num_guesses = 0
print("Welcome to the Guess the Number Game!")
print("I'm thinking of a number between 1 and 100. Can you guess it?")
while True:
guess = int(input("Enter your guess: "))
num_guesses += 1
if guess < number_to_guess:
print("Too low. Try again!")
elif guess > number_to_guess:
print("Too high. Try again!")
else:
print(f"Congratulations! You guessed the number in {num_guesses} tries.")
break
guess_number_game()
这个程序会随机生成一个1到100之间的整数,然后提示用户猜这个数是多少。用户每猜一次,程序会给出相应的提示,直到用户猜中为止。程序会记录用户猜的次数,并在用户猜中后显示出来。用户可以通过输入数字猜测,程序会根据用户的输入给出相应的提示(猜的数字太高或太低)。当用户猜中时,程序会显示祝贺消息并结束游戏。
注意:这只是一个简单的猜数游戏示例,你可以根据自己的需求进行修改和扩展。