【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、运行结果:

相关推荐
Thomas.Sir3 分钟前
第六章:RAG知识库开发之【深入浅出RAG使用效果评估:从指标到实践】
人工智能·python·ai·rag·效果评估
渔民小镇15 分钟前
不用前端也能测试 —— 模拟客户端请求模块详解
java·服务器·前端·分布式·游戏
2501_9399982017 分钟前
玩游戏安装什么系统好?游戏专用系统推荐
windows·游戏
飞Link18 分钟前
深入挖掘 LangChain Community 核心组件,从数据接入到企业级 RAG 实战
开发语言·python·langchain
SuperEugene20 分钟前
Python + venv + VSCode:前端工程师 AI 转型入门 | 基础篇
前端·人工智能·vscode·python
IT空门:门主28 分钟前
Anaconda & uv 常用命令速查手册
python·uv
2601_9498161639 分钟前
使用python进行PostgreSQL 数据库连接
数据库·python·postgresql
l1t39 分钟前
在aarch64 Linux环境编译安装CinderX
linux·python
❀͜͡傀儡师40 分钟前
深海掠夺者:一款基于Agent驱动的深海冒险MUD游戏
游戏
站大爷IP1 小时前
Python装饰器实战:从入门到封装通用业务逻辑
python