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中int与str互转方法
Jul 02 Python
python的常用模块之collections模块详解
Dec 06 Python
pandas ix &amp;iloc &amp;loc的区别
Jan 10 Python
Python数据类型之Tuple元组实例详解
May 08 Python
详解Python 调用C# dll库最简方法
Jun 20 Python
python 数据生成excel导出(xlwt,wlsxwrite)代码实例
Aug 23 Python
python3 反射的四种基本方法解析
Aug 26 Python
python爬虫 正则表达式解析
Sep 28 Python
python使用rsa非对称加密过程解析
Dec 28 Python
Python字典添加,删除,查询等相关操作方法详解
Feb 07 Python
python程序如何进行保存
Jul 03 Python
python中delattr删除对象方法的代码分析
Dec 15 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中call_user_func_array的作用
2013/06/07 PHP
CodeIgniter采用config控制的多语言实现根据浏览器语言自动转换功能
2014/07/18 PHP
Yii框架弹出框功能示例
2017/01/07 PHP
用php+ajax新建流程(请假、进货、出货等)
2017/06/11 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
因str_replace导致的注入问题总结
2019/08/08 PHP
PHP开发API接口签名生成及验证操作示例
2020/05/27 PHP
用jscript实现新建和保存一个word文档
2007/06/15 Javascript
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
JS+DIV实现鼠标划过切换层效果的实例代码
2013/11/26 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
JS正则表达式修饰符global(/g)用法分析
2016/12/27 Javascript
解决循环中setTimeout执行顺序的问题
2018/06/20 Javascript
js字符串处理之绝妙的代码
2019/04/05 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
python实现提取百度搜索结果的方法
2015/05/19 Python
python实现在IDLE中输入多行的方法
2018/04/19 Python
Python实现的计算器功能示例
2018/04/26 Python
python如何实现DES加密
2020/09/21 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
HTML5学习笔记之History API
2015/02/26 HTML / CSS
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
Kipling澳洲官网:购买凯浦林包包
2020/12/17 全球购物
传媒专业推荐信范文
2013/11/23 职场文书
我们的节日清明节活动方案
2014/03/05 职场文书
我爱我的祖国演讲稿
2014/05/04 职场文书
乔布斯斯坦福大学演讲稿
2014/05/23 职场文书
不遵守课堂纪律的检讨书
2014/09/24 职场文书
六查六看剖析材料
2014/10/06 职场文书
公务员检讨书
2014/11/01 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
爱国主义影片观后感
2015/06/18 职场文书
幼儿园六一儿童节主持词
2015/06/30 职场文书
大学社团活动总结怎么写
2019/06/21 职场文书