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正则表达式操作指南(re使用)
Sep 06 Python
Python深入学习之对象的属性
Aug 31 Python
Python的Bottle框架中实现最基本的get和post的方法的教程
Apr 30 Python
深入浅析Python中join 和 split详解(推荐)
Jun 30 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 Python
浅谈在django中使用redirect重定向数据传输的问题
Mar 13 Python
Python任务自动化工具tox使用教程
Mar 17 Python
QML实现钟表效果
Jun 02 Python
Python不支持 i ++ 语法的原因解析
Jul 22 Python
如何快速理解python的垃圾回收机制
Sep 01 Python
python中用ggplot绘制画图实例讲解
Jan 26 Python
使用python创建股票的时间序列可视化分析
Mar 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自动跳转中英文页面
2008/07/29 PHP
PHP 将图片按创建时间进行分类存储的实现代码
2010/01/05 PHP
php正则表达式获取内容所有链接
2015/07/24 PHP
Yii使用migrate命令执行sql语句的方法
2016/03/15 PHP
详谈PHP面向对象中常用的关键字和魔术方法
2017/02/04 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
PHP常用header头定义代码示例汇总
2020/08/29 PHP
JavaScript加强之自定义event事件
2013/09/21 Javascript
js计算两个时间之间天数差的实例代码
2013/11/19 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
jquery插件EasyUI中form表单提交实例分享
2016/01/11 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
工厂模式在JS中的实践
2017/01/18 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
r.js来合并压缩css文件的示例
2018/04/26 Javascript
vue中的适配px2rem示例代码
2018/11/19 Javascript
Vue项目引发的「过滤器」使用教程
2019/03/12 Javascript
小程序如何构建骨架屏
2019/05/29 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
swiper实现导航滚动效果
2020/12/13 Javascript
Python判断文件和文件夹是否存在的方法
2015/05/21 Python
使用py2exe在Windows下将Python程序转为exe文件
2016/03/04 Python
Python如何基于selenium实现自动登录博客园
2019/12/16 Python
什么是python的函数体
2020/06/19 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
CSS3实现时间轴特效
2020/11/02 HTML / CSS
捷克街头、运动和滑板一站式商店:BoardStar.cz
2019/10/06 全球购物
介绍一下gcc特性
2015/10/31 面试题
大学本科生的个人自我评价
2013/12/09 职场文书
学习党章思想汇报
2014/01/07 职场文书
热爱祖国的演讲稿
2014/05/04 职场文书
励志演讲稿大全
2014/08/21 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
七年级之开学家长寄语35句
2019/09/05 职场文书
MySQL慢查询的坑
2021/04/28 MySQL