当然可以,这里有一个简单的Python小游戏代码,叫做猜数字游戏。
import random def game(): number_to_guess = random.randint(1, 100) guess = None attempts = 0 while guess != number_to_guess: guess = int(input("猜一个1到100之间的数字: ")) attempts += 1 if guess < number_to_guess: print("太小了!") elif guess > number_to_guess: print("太大了!") print(f"恭喜你,你在{attempts}次尝试后猜对了数字! 数字是{number_to_guess}") if __name__ == "__main__": game()
这个游戏的规则很简单:程序会随机生成一个1到100之间的数字,然后玩家需要尝试猜出这个数字,如果玩家猜的数字比随机数小,程序会提示“太小了!”,如果猜的数字比随机数大,程序会提示“太大了!”,当玩家猜对数字时,程序会告诉玩家他们猜对了,并告诉他们尝试的次数。