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中使用中文的方法
Feb 19 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
Apr 08 Python
python实现DES加密解密方法实例详解
Jun 30 Python
Python爬虫DOTA排行榜爬取实例(分享)
Jun 13 Python
Python的地形三维可视化Matplotlib和gdal使用实例
Dec 09 Python
python生成lmdb格式的文件实例
Nov 08 Python
pandas对dataFrame中某一个列的数据进行处理的方法
Jul 08 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 Python
python matplotlib如何给图中的点加标签
Nov 14 Python
Python实现平行坐标图的绘制(plotly)方式
Nov 22 Python
opencv 图像滤波(均值,方框,高斯,中值)
Jul 08 Python
pycharm激活方法到2099年(激活流程)
Sep 22 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 - Html Transfer Code
2006/10/09 PHP
PHP的中问验证码
2006/11/25 PHP
PHP生成excel时单元格内换行问题的解决方法
2010/08/26 PHP
PHP提取字符串中的图片地址[正则表达式]
2011/11/12 PHP
PHP获取指定月份第一天和最后一天的方法
2015/07/18 PHP
session 加入redis的实现代码
2016/07/15 PHP
PHP sdk文档处理常用代码示例解析
2020/12/09 PHP
javascript 随机展示头像实现代码
2011/12/06 Javascript
js setTimeout opener的用法示例详解
2013/10/23 Javascript
jQuery实现带水平滑杆的焦点图动画插件
2016/03/08 Javascript
Bootstrap Paginator分页插件使用方法详解
2016/05/30 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
jQuery实现的页面遮罩层功能示例【测试可用】
2017/10/14 jQuery
js原生实现移动端手指滑动轮播图效果的示例
2018/01/02 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
js实现简单进度条效果
2020/03/25 Javascript
Python标准库之sqlite3使用实例
2014/11/25 Python
在Windows中设置Python环境变量的实例讲解
2018/04/28 Python
Django中使用haystack+whoosh实现搜索功能
2019/10/08 Python
python通用读取vcf文件的类(复制粘贴即可用)
2020/02/29 Python
狗狗玩具、零食和咀嚼物的月度送货服务:Super Chewer
2018/08/22 全球购物
猫咪家具:CatsPlay
2018/11/03 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
设计专业自荐信
2014/06/19 职场文书
县政府班子个人对照检查材料
2014/10/05 职场文书
2015年宣传部部长竞选演讲稿
2014/11/28 职场文书
杭白菊导游词
2015/02/10 职场文书
第一书记观后感
2015/06/08 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书