文章目录

  • 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 石头剪刀布小游戏(适合入门)相关推荐

  1. python 石头剪刀布小游戏

    添加了一些好玩的东西,有趣的东西= = import random import timeprint(" 石头剪刀布小游戏!! ") time.sleep(3) for i in ...

  2. python猜拳游戏三局两胜制_python石头剪刀布小游戏(三局两胜制)

    Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下 import random all_choioces = ['石头', '剪刀', '布'] win_list = [['石头', ...

  3. Python 编写石头剪刀布小游戏

    Python 编写石头剪刀布小游戏 一个简单的小游戏 程序只运行一次 每次出拳一次要运行一次,很麻烦,要让程序一直运行 长期玩游戏不利于身心健康,玩游戏要有度不是 免费玩了这么多次,要给项目创造一点收 ...

  4. 12岁的少年教你用Python做小游戏

    首页 资讯 文章 频道 资源 小组 相亲 登录 注册 首页 最新文章 经典回顾 开发 设计 IT技术 职场 业界 极客 创业 访谈 在国外 - 导航条 -首页最新文章经典回顾开发- Web前端- Py ...

  5. 计算机课堂小游戏活跃气氛,幼儿课前小游戏活跃气氛,课前三分钟小游戏,适合室内课堂玩的游戏:活跃气氛的70个小游戏_公开课小游戏-南开游戏网...

    广告 公开课小游戏 你画我猜 那些小游戏适合班会玩 拔河,五人三足,猜字谜,你画我猜, 公开课前的互动游戏有哪些? 1. 传话游戏.每人只有告诉下一个人他说的是什么据难易程度可以改变). 不可做动作也 ...

  6. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  7. python小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  8. 一分钟教你学会python_十分钟教你学会python编写小游戏

    原标题:十分钟教你学会python编写小游戏 看过,估计大家都已经精通了吧,好的,话不多说,今天就活学活用,用python来编写纸牌游戏21点,江湖人称黑杰克,BLACK JACK-(注意法式卷舌). ...

  9. python迷宫小游戏大全_Python迷宫小游戏源代码、源程序

    Python迷宫小游戏源程序包括两个文件maze.py和mazeGenerator.py,mazeGenerator.py实现迷宫地图的生成,程序运行截图: mazeGenerator.py impo ...

最新文章

  1. AlexeyAB DarkNet YOLOv3框架解析与应用实践(一)
  2. 利用WebClient和WebRequest类获得网页源代码C#
  3. C#计算两个日期的相隔天数
  4. python发邮件实例_python 发邮件实例
  5. 12 - 函数式编程
  6. Java设计模式中的单例模式
  7. 电子海图信息系统 (ECDIS)的发展及应用
  8. Tensorflow学习笔记 (用 tf.data 加载图片)
  9. windows minidump 的那些事
  10. Springboot引入hibernate配置自动建表并进行增删改查
  11. VC6.0快捷键一览表
  12. Web前端学习笔记07:CSS_高级技巧_定位
  13. easyExcel自定义背景颜色easyPoi自定义修改表头背景色
  14. 职工不休年休假可获3倍工资补偿(转)
  15. Alpha测试与Beta测试及区别
  16. ps基础学习:更改证件照的背景色
  17. CDN可以防护什么种类的攻击?
  18. 中创向心力:践行《国家职业教育改革实施方案》,积极推进职业教育改革
  19. weakauras教程_魔兽世界:WeakAuras 教程3利用WA基础完成标准监控套件
  20. 使用Ceres优化重投影误差进行相机标定(仅个人笔记)

热门文章

  1. RPA技术在商业银行数字化转型中的应用初探
  2. 软件工程SSM毕设中药店商城系统(含源码+论文)
  3. samba服务(最简单教程)
  4. 【TCP/IP】链路层的简单认识
  5. 服务器机箱开了显示屏不亮,电脑开了机,机箱风扇在转,但是显示屏不显示,是什么问题?...
  6. 自定义Toolbar去掉默认项目名称
  7. UWB高精度定位落地:UWB(超宽带高精度定位)赋能智慧工地空间位置服务-人员、车辆、物资定位
  8. surfer 8 scripter 学习笔记(1)脚本对象模型
  9. python爬虫(个人学习笔记)
  10. 移动 web 开发问题和优化小结