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中for循环详解
Jan 17 Python
python处理PHP数组文本文件实例
Sep 18 Python
Python的string模块中的Template类字符串模板用法
Jun 27 Python
简单实现Python爬取网络图片
Apr 01 Python
win7+Python3.5下scrapy的安装方法
Jul 31 Python
selenium + python 获取table数据的示例讲解
Oct 13 Python
Python实现连接MySql数据库及增删改查操作详解
Apr 16 Python
用pyqt5 给按钮设置图标和css样式的方法
Jun 24 Python
Python实现简单的列表冒泡排序和反转列表操作示例
Jul 10 Python
python实现小程序推送页面收录脚本
Apr 20 Python
基于pytorch中的Sequential用法说明
Jun 24 Python
python3排序的实例方法
Oct 20 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 从数据库提取二进制图片的处理代码
2009/09/09 PHP
php实现水仙花数示例分享
2014/04/03 PHP
PHP实现根据时间戳获取周几的方法
2016/02/26 PHP
ThinkPHP的常用配置选项汇总
2016/03/24 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
javascript中[]和{}对象使用介绍
2013/03/20 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
用js实现输入提示(自动完成)的实例代码
2013/06/14 Javascript
基于jquery实现的图片在各种分辨率下未知的容器内上下左右居中
2014/05/11 Javascript
fastclick插件导致日期(input[type=&quot;date&quot;])控件无法被触发该如何解决
2015/11/09 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
jquery siblings获取同辈元素用法实例分析
2016/07/25 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
详解Vue自定义过滤器的实现
2017/01/10 Javascript
详解用vue编写弹出框组件
2017/07/04 Javascript
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
用vuex写了一个购物车H5页面的示例代码
2018/12/04 Javascript
python处理PHP数组文本文件实例
2014/09/18 Python
python登录豆瓣并发帖的方法
2015/07/08 Python
python中使用正则表达式的连接符示例代码
2017/10/10 Python
浅析python实现scrapy定时执行爬虫
2018/03/04 Python
django框架用户权限中的session缓存到redis中的方法
2019/08/06 Python
Django自定义模板过滤器和标签的实现方法
2019/08/21 Python
python实现发送form-data数据的方法详解
2019/09/27 Python
详解opencv中画圆circle函数和椭圆ellipse函数
2019/12/27 Python
Python基于当前时间批量创建文件
2020/05/07 Python
Python 利用argparse模块实现脚本命令行参数解析
2020/12/28 Python
Python Selenium库的基本使用教程
2021/01/04 Python
open_basedir restriction in effect. 原因与解决方法
2021/03/14 PHP
Qoo10马来西亚:全球时尚和引领潮流的购物市场
2016/08/25 全球购物
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
运动会广播稿诗歌版
2014/09/12 职场文书
审计局2014法制宣传日活动总结
2014/11/01 职场文书
2014年预算员工作总结
2014/12/05 职场文书
ipad隐藏软件app图标方法
2022/04/19 数码科技