以下是一个简单的Python小游戏程序,名为“猜数字”。游戏的目标是让玩家猜出计算机随机生成的数字。
import random
def guess_number():
number_to_guess = random.randint(1, 100)
guess = None
num_guesses = 0
while guess != number_to_guess:
guess = int(input('猜一个1到100之间的数字: '))
num_guesses += 1
if guess < number_to_guess:
print('猜的数字太小了!')
elif guess > number_to_guess:
print('猜的数字太大了!')
print(f'恭喜你,猜对了! 数字是 {number_to_guess}。你总共猜了 {num_guesses} 次。')
if __name__ == "__main__":
guess_number()
运行这个程序后,计算机会生成一个1到100之间的随机整数,然后提示玩家输入一个猜测的数字。如果玩家猜的数字比实际数字小,程序会提示“猜的数字太小了!”。如果玩家猜的数字比实际数字大,程序会提示“猜的数字太大了!”。如果玩家猜对了,程序会告诉玩家他猜对了,并显示他猜了多少次。
这只是一个非常基础的Python小游戏,你可以根据自己的需求进行修改和扩展,比如增加难度、改变游戏规则等。