import random #引入随机模块
while True:choice=["石头","剪刀","布"]    users_choice=input("请输入你的选择(石头,剪刀,布):")computer_choice=random.choice(choice)print("------对战过程------")print("你的选择是:", users_choice)print("电脑的选择是:", computer_choice)if users_choice=="退出":breakelif users_choice not in choice:print("你的输入有误,请重新输入\n")elif users_choice=="石头"and computer_choice=="剪刀" or users_choice=="布" and computer_choice=="石头" or users_choice=="剪刀" and computer_choice=="布":print("恭喜你赢了!\n")elif users_choice==computer_choice:print("平局!\n")else:print("抱歉,你输了!\n")

python写石头剪刀布的小游戏相关推荐

  1. Python写王者荣耀小游戏

    Python写王者荣耀小游戏 文章目录 Python写王者荣耀小游戏 说明: 一.socket创建 二.实现多进程 三.面向对象版本 四.主体部分搭建 1. 服务器主要步骤的实现 1-1主体部分 1- ...

  2. c 语言500行小游戏代码,500行代码使用python写个微信小游戏飞机大战游戏.pdf

    500行行代代码码使使用用python写写个个微微信信小小游游戏戏飞飞机机大大战战游游戏戏 这篇文章主要介绍了500行代码使用python写个微信小游戏飞机大战游戏,本文通过实例代码给大家介绍的非常详 ...

  3. 【python小游戏】用python写一款小游戏--贪吃蛇

    大家好,我是爱吃饼干的小白鼠,今天给大家分享一款自制小游戏.如何用python编写贪吃蛇. 今天,突发奇想的想用python写一款小游戏--贪吃蛇.相信大家都玩过,那么玩一款自己写的是一种什么样的体验 ...

  4. python俄罗斯方块小游戏实验报告,童年的记忆——如何用python写一个俄罗斯方块小游戏!...

    谈到记忆里的小游戏,俄罗斯方块是大家一定会想到的一款游戏,自己写出来的应该玩起来更有感觉,然后就写了一个俄罗斯方块的游戏 给大家分享一下这个游戏的源码 先用python创建一个py文件 定义这次程序所 ...

  5. python代码示例500行源代码-500行代码使用python写个微信小游戏飞机大战游戏

    这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手. 帮助蹲厕族.YP族.饭圈女孩在无聊之余可以有一样东西让他们振作起来!让他们的左手 / 右 ...

  6. Python写一个迷宫小游戏

    相关文件 关注小编,私信小编领取源码和其他小游戏的代码哟~~ 开发环境 Python版本:3.6.4 相关模块: pygame模块: 以及一些Python自带的模块. 原码.安装包(点击领取即可) 原 ...

  7. Python写个益智小游戏来锻炼大脑

    游戏规则 珠玑棋的规则非常简单.它分为两方:攻击方和防守方.具体流程如下: 防守方写一个4位数字,每位数字不能重复 攻击方有10次猜测的机会,在每次机会里面,攻击方可以说出一个4位数,让防守方检查. ...

  8. 用 Python 写个俄罗斯方块小游戏

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:python技术 PS:如有需要Python学习资料的小伙伴可以加点 ...

  9. 【纯干货】用Python写30种小游戏给男朋友玩,谈恋爱我是认真的

    目录 1.21点数字小游戏展示: 2.保卫森林大作战啦啦 3.超级大的迷宫 总结 正在学Python中的我,自我感觉学的还不错的亚子~想做点什么来练练手,然后我疯狂的找各种小游戏的教程源码什么的,于是 ...

最新文章

  1. Spring Boot(四):利用devtools实现热部署,改动代码自动生效
  2. 每日一博 - ThreadLocal VS InheritableThreadLocal VS TransmittableThreadLocal
  3. 四、用户、群组和权限(未完结)
  4. 设置DataGrid自动生成列的宽度
  5. Web项目练习总结(错误校正篇)
  6. linux 串口最高速率,Uart 16c950 linux速度高于B4000000(4Mbps)
  7. 交换两个数组 差最小 java_如何交换两个等长整形数组使其数组和的差最小(C和java实现)...
  8. android widget 开发实例 : 桌面便签程序的实现具体解释和源代码 (上)
  9. 破解校园数字安全难点,联想推出智慧教育安全体系
  10. GPS信号防丢失、干扰和欺骗——基于雷达的解决方案
  11. 如何自己开发一个Android APP(1)——环境配置
  12. @Autowired实现的原理
  13. Auto.js实现自动删除朋友圈照片
  14. Python学习 | 2022-01-15 Python基础复习(一)
  15. 微分方程数值解法(PID仿真用一阶被控对象库PLC算法实现)
  16. 速腾聚创16线激光雷达rslidar-16的ros驱动安装与rviz点云显示
  17. 医疗器械行业按下“加速键”,华瑭医疗的总代生意却并不好做
  18. (附源码)python主机硬件配置推荐系统 毕业设计 231155
  19. 算法(三)列举所有k-mer的组合
  20. 容器技术---(一)Docker

热门文章

  1. 致敬| 她永远地离开了,但我们依然每天收益于您的伟大发明!
  2. 那些在游戏建模中,你不知道的ZBrush小技巧和常用快捷键
  3. 数据可视化之矢量库 Pygal
  4. ios label 高度紫石英_IOS开发中UILabel自适应大小显示的方法
  5. 厦门智业HIS软件安装Linux,智业医院运营管理系统(HRP)
  6. tensorflow 实践(一)使用神经网络做中文情感分析
  7. 2016年最受欢迎的文本编辑器
  8. 多线程 - 什么时候用到多线程
  9. FANSMI音乐下载器原理
  10. 自制Android RSS阅读器