程序员开发实例大全宝库

网站首页 > 编程文章 正文

Python小游戏——“石头剪刀布”(用python做石头剪刀布代码)

zazugpt 2024-08-13 12:56:38 编程文章 31 ℃ 0 评论

以下是一个简单的Python游戏示例,名为“石头剪刀布”,玩家需要与计算机进行猜拳游戏。

import random
print("欢迎来到石头剪刀布游戏!")
print("你将要与计算机进行猜拳游戏。")
print("请出拳:1. 石头 2. 剪刀 3. 布")
while True:
    player_choice = int(input("请输入你的选择(1-3):"))
    computer_choice = random.randint(1, 3)
    
    if player_choice == 1:
        if computer_choice == 1:
            print("平局!你出石头,计算机出石头。")
        elif computer_choice == 2:
            print("恭喜你,你赢了!你出石头,计算机出剪刀。")
        else:
            print("很遗憾,你输了!你出石头,计算机出布。")
    elif player_choice == 2:
        if computer_choice == 1:
            print("很遗憾,你输了!你出剪刀,计算机出石头。")
        elif computer_choice == 2:
            print("平局!你出剪刀,计算机出剪刀。")
        else:
            print("恭喜你,你赢了!你出剪刀,计算机出布。")
    elif player_choice == 3:
        if computer_choice == 1:
            print("恭喜你,你赢了!你出布,计算机出石头。")
        elif computer_choice == 2:
            print("很遗憾,你输了!你出布,计算机出剪刀。")
        else:
            print("平局!你出布,计算机出布。")
    else:
        print("无效的选择,请重新输入(1-3)。")
        continue
    
    play_again = input("是否继续游戏?(Y/N)")
    if play_again.lower() == "n":
        print("游戏结束。")
        break

#头条创作挑战赛#

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表