【Python如何与电脑玩石头剪刀布游戏】

1、石头剪刀布Python代码如下:

python 复制代码
import random
while True:
    a = random.randint(0, 2)
    b = int(input("请输入一个数字(0=石头, 1=剪刀, 2=布): "))
    c = ['石头', '剪刀', '布']
    if b != 0 and b != 1 and b != 2:
        print("傻子,你出错了,请输入数字0或1或2!!!")
    elif a == b:
        print("电脑出了:{}\n你出了:{}\n平手\n自动开启下一局:".format(c[a], c[b]))
        continue
    elif a == 0 and b == 2 or a == 1 and b == 0 or a == 2 and b == 1:
        print("电脑出了:{}\n你出了:{}\n你赢了!".format(c[a], c[b]))
        break
    else:
        print("电脑出了:{}\n你出了:{}\n你输了".format(c[a], c[b]))
        break

2、运行结果:

相关推荐
爱睡懒觉的焦糖玛奇朵5 小时前
【从视频到数据集:焦糖玛奇朵的魔法工具使用说明】
人工智能·python·深度学习·学习·算法·yolo·音视频
yangshicong6 小时前
第11章:结构化输出与数据提取 —— 让 AI 直接返回你想要的数据格式
数据库·人工智能·redis·python·langchain·ai编程
言之。6 小时前
【Python】免费的中文 AI 配音方案
开发语言·人工智能·python
Warson_L6 小时前
python dict key详解
python
天天进步20156 小时前
Python全栈项目:从零手操一个高性能 API 网关
开发语言·python
wanhengidc6 小时前
私有云的作用都有哪些?
运维·服务器·网络·游戏·智能手机
安生生申7 小时前
使用pygame实现2048
开发语言·python·pygame
魔法阵维护师8 小时前
从零开发游戏需要学习的c#模块,第十六章(安装 MonoGame 并创建第一个窗口)
学习·游戏·c#·monogame
徐图图不糊涂8 小时前
搭建简易版的Rag系统
python·pycharm
灰灰勇闯IT8 小时前
pyasc:用 Python 调用 CANN 的推理能力
开发语言·python