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使用urllib2获取网络资源实例讲解
Dec 02 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
Apr 05 Python
PyQt5 QSerialPort子线程操作的实现
Apr 21 Python
Python如何使用BeautifulSoup爬取网页信息
Nov 26 Python
python文件处理fileinput使用方法详解
Jan 02 Python
Python编程快速上手——选择性拷贝操作案例分析
Feb 28 Python
关于python中的xpath解析定位
Mar 06 Python
Python yield生成器和return对比代码实例
Apr 20 Python
tensorflow2.0的函数签名与图结构(推荐)
Apr 28 Python
Python爬取12306车次信息代码详解
Aug 12 Python
Python编写nmap扫描工具
Jul 21 Python
Python何绘制带有背景色块的折线图
Apr 23 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
利用文件属性结合Session实现在线人数统计
2006/10/09 PHP
PHP在字符断点处截断文字的实现代码
2011/04/21 PHP
smarty模板引擎从php中获取数据的方法
2015/01/22 PHP
php类自动加载器实现方法
2015/07/28 PHP
PHP人民币金额转大写实例代码
2015/10/02 PHP
PHP读取PPT文件的方法
2015/12/10 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
js中哈希表的几种用法总结
2014/01/28 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
基于JavaScript Array数组方法(新手必看篇)
2016/08/20 Javascript
angularjs 中$apply,$digest,$watch详解
2016/10/13 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
JS使用贪心算法解决找零问题示例
2017/11/27 Javascript
js实现数字从零慢慢增加到指定数字示例
2019/11/07 Javascript
[04:16]DOTA2全国高校联赛16强抽签
2018/05/02 DOTA
分享Python开发中要注意的十个小贴士
2016/08/30 Python
Python cookbook(数据结构与算法)通过公共键对字典列表排序算法示例
2018/03/15 Python
python pandas 如何替换某列的一个值
2018/06/09 Python
Python 操作mysql数据库查询之fetchone(), fetchmany(), fetchall()用法示例
2019/10/17 Python
请解释流与文件有什么不同
2016/07/29 面试题
应届生高等护理求职信
2013/10/12 职场文书
大学生就业自我鉴定
2013/10/26 职场文书
超市营业员岗位职责
2013/12/20 职场文书
护士的自我鉴定
2014/02/07 职场文书
大学生校园创业计划书
2014/02/08 职场文书
学生安全教育材料
2014/02/14 职场文书
三项教育活动实施方案
2014/03/30 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
领导四风问题整改措施思想汇报
2014/10/13 职场文书
作弊检讨书
2015/01/27 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书
如何用PHP websocket实现网页实时聊天
2021/05/26 PHP
js 数组 fill() 填充方法
2021/11/02 Javascript