python 石头剪刀布小游戏(适合入门)
文章目录
- 1.演示
- 2.whlie循环
- 3.if-else条件语句
- 完整代码(可运行)
IDE环境:PyCharm Community Edition 2021.3.2( 测试通过
)
python版本:Python 3.10.3
1.演示
2.whlie循环
while循环一般在Python
当中格式如下:
while 判断条件语句
游戏主体(while循环)
while int(input("是否开始游戏?(0->退出,1->开始):"))://写具体实现代码
3.if-else条件语句
在Python
中if语句一般格式如下:
if 条件1://代码部分
elif 条件2://代码部分
else://代码部分
游戏具体实现部分(if-else语句)
if select == 1:if robot == 3:print("你出的是石头,机器人出的布。你输了!")continueelif robot == 2:print("你出的是石头,机器人出的剪刀,你赢了!")breakelse:print("你和机器人都出的石头。平局!")continueelif select == 2:if robot == 1:print("你出的剪刀,机器人出的石头。你输了!")continueelif robot == 3:print("你出的剪刀,机器人出的布。你赢了!")breakelse:print("你和机器人都出的剪刀。平局")continueelse:if robot == 2:print("你出的布,机器人出的剪刀。你输了!")continueelif robot == 1:print("你出的布,机器人出的石头。你赢了!")breakelse:print("你和机器人都出的布。平局!")continue
完整代码(可运行)
IDE环境:PyCharm Community Edition 2021.3.2(测试通过
)
import randomwhile int(input("是否开始游戏?(0->退出,1->开始):")):print("<欢迎来到大冒险>")print("1.石头")print("2.剪刀")print("3.布")select = int(input("请输入你的选择:"))robot = random.randint(1,3);#随机生成一个1-3的数字if select == 1:if robot == 3:print("你出的是石头,机器人出的布。你输了!")continueelif robot == 2:print("你出的是石头,机器人出的剪刀,你赢了!")breakelse:print("你和机器人都出的石头。平局!")continueelif select == 2:if robot == 1:print("你出的剪刀,机器人出的石头。你输了!")continueelif robot == 3:print("你出的剪刀,机器人出的布。你赢了!")breakelse:print("你和机器人都出的剪刀。平局")continueelse:if robot == 2:print("你出的布,机器人出的剪刀。你输了!")continueelif robot == 1:print("你出的布,机器人出的石头。你赢了!")breakelse:print("你和机器人都出的布。平局!")continue
# 出了while循环
print("\n")
print("---再见---")
python 石头剪刀布小游戏(适合入门)相关推荐
- python 石头剪刀布小游戏
添加了一些好玩的东西,有趣的东西= = import random import timeprint(" 石头剪刀布小游戏!! ") time.sleep(3) for i in ...
- python猜拳游戏三局两胜制_python石头剪刀布小游戏(三局两胜制)
Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下 import random all_choioces = ['石头', '剪刀', '布'] win_list = [['石头', ...
- Python 编写石头剪刀布小游戏
Python 编写石头剪刀布小游戏 一个简单的小游戏 程序只运行一次 每次出拳一次要运行一次,很麻烦,要让程序一直运行 长期玩游戏不利于身心健康,玩游戏要有度不是 免费玩了这么多次,要给项目创造一点收 ...
- 12岁的少年教你用Python做小游戏
首页 资讯 文章 频道 资源 小组 相亲 登录 注册 首页 最新文章 经典回顾 开发 设计 IT技术 职场 业界 极客 创业 访谈 在国外 - 导航条 -首页最新文章经典回顾开发- Web前端- Py ...
- 计算机课堂小游戏活跃气氛,幼儿课前小游戏活跃气氛,课前三分钟小游戏,适合室内课堂玩的游戏:活跃气氛的70个小游戏_公开课小游戏-南开游戏网...
广告 公开课小游戏 你画我猜 那些小游戏适合班会玩 拔河,五人三足,猜字谜,你画我猜, 公开课前的互动游戏有哪些? 1. 传话游戏.每人只有告诉下一个人他说的是什么据难易程度可以改变). 不可做动作也 ...
- python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...
1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...
- python小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏
1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...
- 一分钟教你学会python_十分钟教你学会python编写小游戏
原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...
- python迷宫小游戏大全_Python迷宫小游戏源代码、源程序
Python迷宫小游戏源程序包括两个文件maze.py和mazeGenerator.py,mazeGenerator.py实现迷宫地图的生成,程序运行截图: mazeGenerator.py impo ...
最新文章
- AlexeyAB DarkNet YOLOv3框架解析与应用实践(一)
- 利用WebClient和WebRequest类获得网页源代码C#
- C#计算两个日期的相隔天数
- python发邮件实例_python 发邮件实例
- 12 - 函数式编程
- Java设计模式中的单例模式
- 电子海图信息系统 (ECDIS)的发展及应用
- Tensorflow学习笔记 (用 tf.data 加载图片)
- windows minidump 的那些事
- Springboot引入hibernate配置自动建表并进行增删改查
- VC6.0快捷键一览表
- Web前端学习笔记07:CSS_高级技巧_定位
- easyExcel自定义背景颜色easyPoi自定义修改表头背景色
- 职工不休年休假可获3倍工资补偿(转)
- Alpha测试与Beta测试及区别
- ps基础学习:更改证件照的背景色
- CDN可以防护什么种类的攻击?
- 中创向心力:践行《国家职业教育改革实施方案》,积极推进职业教育改革
- weakauras教程_魔兽世界:WeakAuras 教程3利用WA基础完成标准监控套件
- 使用Ceres优化重投影误差进行相机标定(仅个人笔记)
热门文章
- RPA技术在商业银行数字化转型中的应用初探
- 软件工程SSM毕设中药店商城系统(含源码+论文)
- samba服务(最简单教程)
- 【TCP/IP】链路层的简单认识
- 服务器机箱开了显示屏不亮,电脑开了机,机箱风扇在转,但是显示屏不显示,是什么问题?...
- 自定义Toolbar去掉默认项目名称
- UWB高精度定位落地:UWB(超宽带高精度定位)赋能智慧工地空间位置服务-人员、车辆、物资定位
- surfer 8 scripter 学习笔记(1)脚本对象模型
- python爬虫(个人学习笔记)
- 移动 web 开发问题和优化小结