Python实现人机石头剪刀布
发布日期:2021-05-10 23:37:07 浏览次数:36 分类:精选文章

本文共 921 字,大约阅读时间需要 3 分钟。

石头剪刀布游戏
        # 从键盘输出要出的拳,1-石头,2-剪刀,3-布
Player = int(input("请输入整数:1-石头,2-剪刀,3-布"))
# 输入异常处理
while Player >3 or Player <1:
print("玩家输入有误,请重输")
Player = int(input("请输入整数:1-石头,2-剪刀,3-布"))
# 文字转换
if Player == 1:
player = "石头"
elif Player == 2:
player = "剪刀"
elif Player == 3:
player = "布"
# 电脑随机出拳
import random
Computer = random.randint(1,3)
if Computer == 1:
computer = "石头"
elif Computer == 2:
computer = "剪刀"
elif Computer == 3:
computer = "布"
# 比较胜负
diff = Player - Computer
if diff == 1 or diff == -2:
print("玩家胜利")
elif diff == -1 or diff == 2:
print("电脑胜利")
elif diff == 0:
print("平局")

初学Python,做了个石头剪刀布的处理,还需完善,请多指教!

上一篇:机动车驾驶员考试系统(科目二、三)数据采集卡介绍
下一篇:键盘键值表

发表评论

最新留言

关注你微信了!
[***.104.42.241]2025年04月20日 16时19分55秒