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

相关推荐
2401_889884664 分钟前
使用Pandas进行数据分析:从数据清洗到可视化
jvm·数据库·python
研究点啥好呢6 分钟前
3月15日GitHub热门项目推荐 | 从本地部署到生产实践
人工智能·python·github·cursor·vibe coding
no_work6 分钟前
卷积神经网络cnn图像识别项目合集
人工智能·python·深度学习·神经网络·机器学习·cnn
程序媛徐师姐11 分钟前
Python基于Django的网络漏洞扫描工具的开发与优化【附源码、文档说明】
python·django·漏洞扫描工具·漏洞扫描·网络漏洞扫描工具·python网络漏洞扫描工具·pytho网络漏洞扫描
zzb158012 分钟前
Agent学习-ReAct框架
java·人工智能·python·机器学习·ai
Dxy123931021614 分钟前
PyTorch的OneCycleLR详细介绍:解锁“超级收敛”的油门控制术
人工智能·pytorch·python
橘bird17 分钟前
LangChain1.2 学习笔记(自用)(未完结)
笔记·python·学习·langchain
四代机您发多少18 分钟前
从零开始训练一个大模型
人工智能·pytorch·python·transformer
秦牛正威19 分钟前
MacOS:Python `command not found` 问题修复记录
python
SmartBrain19 分钟前
基于SpringAI架构的多智能体协作(进阶版)
人工智能·spring boot·python·spring cloud