python石头剪刀布小游戏(三局两胜制)


Posted in Python onJanuary 20, 2021

Python 石头剪刀布小游戏(三局两胜),供大家参考,具体内容如下

import random
all_choioces = ['石头', '剪刀', '布']
win_list = [['石头', '剪刀'], ['剪刀', '布'], ['布', '石头']]
poeple_on = True
poeple_add = 0
compute_add =0
while poeple_on:
 compute = random.choice(all_choioces)
 put ='''(0)石头(1)剪刀(2)布 请选择:'''
 ind = int(input(put))
 poeple = all_choioces[ind]
 print('你出的:%s,计算机出的是:%s' % (poeple, compute))
 if poeple == compute:
 print('\033[32;1m平局\033[0m')
 elif [poeple, compute] in win_list:
 print('\033[31;1m你赢了\033[0m')
 poeple_add += 1
 if poeple_add == 2:
  poeple_on = False
  print('\033[32;1m游戏结束\033[0m')
 else:
 print('\033[31;1m计算机赢了\033[0m')
 compute_add += 1
 if compute_add == 2:
  poeple_on = False
  print('\033[32;1m游戏结束\033[0m')

第二种简单的格式

import random
all_choioces = ['石头', '剪刀', '布']
win_list = [['石头', '剪刀'], ['剪刀', '布'], ['布', '石头']]
poeple_add = 0
compute_add = 0
while poeple_add < 2 and compute_add < 2 :
 compute = random.choice(all_choioces)
 put ='''(0)石头(1)剪刀(2)布 请选择:'''
 ind = int(input(put))
 poeple = all_choioces[ind]
 print('你出的:%s,计算机出的是:%s' % (poeple, compute))
 if poeple == compute:
 print('\033[32;1m平局\033[0m')
 elif [poeple, compute] in win_list:
 print('\033[31;1m你赢了\033[0m')
 poeple_add += 1
 else:
 print('\033[31;1m计算机赢了\033[0m')
 compute_add += 1

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python提取Linux内核源代码的目录结构实现方法
Jun 24 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
Apr 21 Python
Python3编程实现获取阿里云ECS实例及监控的方法
Aug 18 Python
Python3中详解fabfile的编写
Jun 24 Python
python实现汽车管理系统
Nov 30 Python
Python中的十大图像处理工具(小结)
Jun 10 Python
python匿名函数用法实例分析
Aug 03 Python
基于Django框架的权限组件rbac实例讲解
Aug 31 Python
解决python 读取excel时 日期变成数字并加.0的问题
Oct 08 Python
python图形开发GUI库pyqt5的基本使用方法详解
Feb 14 Python
python梯度下降算法的实现
Feb 24 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
Jan 05 Python
python 对类的成员函数开启线程的方法
Jan 22 #Python
python实现石头剪刀布小游戏
Jan 20 #Python
对Python3之进程池与回调函数的实例详解
Jan 22 #Python
python多任务及返回值的处理方法
Jan 22 #Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 #Python
python自动发送测试报告邮件功能的实现
Jan 22 #Python
python3去掉string中的标点符号方法
Jan 22 #Python
You might like
php url路由入门实例
2014/04/23 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
Display SQL Server Login Mode
2007/06/21 Javascript
JS实现Enter键跳转及控件获得焦点
2013/08/12 Javascript
jquery解析xml字符串简单示例
2014/04/11 Javascript
sails框架的学习指南
2014/12/22 Javascript
原生js和jquery实现图片轮播特效
2015/04/23 Javascript
学习javascript的闭包,原型,和匿名函数之旅
2015/10/18 Javascript
JavaScript数组去重的五种方法
2015/11/05 Javascript
jquery实现全选功能效果的实现代码
2016/05/05 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
2016/07/01 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
vue内置指令详解
2018/04/03 Javascript
详解vue项目中使用token的身份验证的简单实践
2019/03/08 Javascript
JavaScript惰性载入函数实例分析
2019/03/27 Javascript
详解vue项目打包步骤
2019/03/29 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
javascript实现简易数码时钟
2020/03/30 Javascript
JavaScript设计模式--简单工厂模式实例分析【XHR工厂案例】
2020/05/23 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
python正则分组的应用
2013/11/10 Python
使用Python脚本来获取Cisco设备信息的示例
2015/05/04 Python
Python生态圈图像格式转换问题(推荐)
2019/12/02 Python
使用IPython或Spyder将省略号表示的内容完整输出
2020/04/20 Python
python 装饰器的使用示例
2020/10/10 Python
python中用Scrapy实现定时爬虫的实例讲解
2021/01/18 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
HTML5时代CSS设置漂亮字体取代图片
2014/09/04 HTML / CSS
浅谈amaze-ui中datepicker和datetimepicker注意的几点
2020/08/21 HTML / CSS
日本高岛屋百货购物网站:TAKASHIMAYA
2019/03/24 全球购物
英国在线潜水商店:Simply Scuba
2019/03/25 全球购物
美国排名第一的葡萄酒俱乐部:Firstleaf Wine Club
2020/01/02 全球购物
Linux常见面试题
2013/03/18 面试题
施工资料员的岗位职责
2013/12/22 职场文书
教师试用期自我鉴定
2014/02/12 职场文书