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 相关文章推荐
分享15个最受欢迎的Python开源框架
Jul 13 Python
Python中下划线的使用方法
Mar 27 Python
浅谈Python爬取网页的编码处理
Nov 04 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
Nov 15 Python
利用Python在一个文件的头部插入数据的实例
May 02 Python
Python中垃圾回收和del语句详解
Nov 15 Python
python实现windows壁纸定期更换功能
Jan 21 Python
Python 在函数上添加包装器
Jul 28 Python
Python pip install之SSL异常处理操作
Sep 03 Python
Python如何执行系统命令
Sep 23 Python
Pytorch 中net.train 和 net.eval的使用说明
May 22 Python
python lambda 表达式形式分析
Apr 03 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中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
jquery+ajax请求且带返回值的代码
2015/08/12 Javascript
js如何改变文章的字体大小
2016/01/08 Javascript
JS对象是否拥有某属性如何判断
2017/02/03 Javascript
基于zepto.js实现手机相册功能
2017/07/11 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】
2019/05/17 jQuery
JS中数据结构与算法---排序算法(Sort Algorithm)实例详解
2019/06/17 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
JavaScript Canvas编写炫彩的网页时钟
2019/10/16 Javascript
JavaScript 浏览器对象模型BOM原理与常见用法实例分析
2019/12/16 Javascript
[32:47]完美世界DOTA2联赛 GXR vs IO 第二场 11.07
2020/11/09 DOTA
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
python遍历一个目录,输出所有的文件名的实例
2018/04/23 Python
基于python代码实现简易滤除数字的方法
2018/07/17 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
python制作mysql数据迁移脚本
2019/01/01 Python
python实现月食效果实例代码
2019/06/18 Python
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
Algenist奥杰尼官网:微藻抗衰老护肤品牌
2017/07/15 全球购物
以实惠的价格提供高品质的时尚:Newchic
2018/01/18 全球购物
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
Turnbull & Asser官网:英国皇室御用的顶级定制衬衫
2019/01/31 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
项目计划书范文
2014/01/09 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
2015年银行工作总结范文
2015/04/01 职场文书
2015法院个人工作总结范文
2015/05/25 职场文书
教师培训学习心得体会
2016/01/21 职场文书
《揠苗助长》教学反思
2016/02/20 职场文书
浅谈Redis主从复制以及主从复制原理
2021/05/29 Redis
Redis高并发缓存架构性能优化
2022/05/15 Redis