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小技巧分享
Nov 22 Python
八大排序算法的Python实现
Jan 28 Python
深入理解python函数递归和生成器
Jun 06 Python
Python网络爬虫出现乱码问题的解决方法
Jan 05 Python
Python中交换两个元素的实现方法
Jun 29 Python
Python使用ConfigParser模块操作配置文件的方法
Jun 29 Python
Window 64位下python3.6.2环境搭建图文教程
Sep 19 Python
python selenium执行所有测试用例并生成报告的方法
Feb 13 Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 Python
使用Python实现画一个中国地图
Nov 23 Python
python3通过qq邮箱发送邮件以及附件
May 20 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
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伪造referer突破网盘禁止外连的代码
2008/06/15 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
CI框架开发新浪微博登录接口源码完整版
2014/05/28 PHP
PHP正则验证Email的方法
2015/06/15 PHP
php中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
php使用pdo连接sqlite3的配置示例
2016/05/27 PHP
php根据年月获取当月天数及日期数组的方法
2016/11/30 PHP
强大的jquery插件jqeuryUI做网页对话框效果!简单
2011/04/14 Javascript
JavaScript实现维吉尼亚(Vigenere)密码算法实例
2013/11/22 Javascript
Javascript基础教程之if条件语句
2015/01/18 Javascript
谈谈impress.js初步理解
2015/09/09 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
利用JS判断字符串是否含有数字与特殊字符的方法小结
2016/11/25 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
2017/06/13 Javascript
浅谈webpack 自动刷新与解析
2018/04/09 Javascript
video.js 实现视频只能后退不能快进的思路详解
2018/08/09 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
[01:18]一目了然!DOTA2DotA快捷操作对比第一弹
2014/07/01 DOTA
查看django执行的sql语句及消耗时间的两种方法
2018/05/29 Python
python模块导入的方法
2019/10/24 Python
Python 模拟生成动态产生验证码图片的方法
2020/02/01 Python
python 解决函数返回return的问题
2020/12/05 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
迪斯尼商品官方网站:ShopDisney
2016/08/01 全球购物
JACK & JONES荷兰官网:男士服装和鞋子
2021/03/07 全球购物
演讲稿格式
2014/04/30 职场文书
党员自我剖析材料
2014/08/31 职场文书
学生会辞职信
2015/03/02 职场文书
2015年派出所工作总结
2015/04/24 职场文书
2015年全国助残日活动方案
2015/05/04 职场文书
社区活动总结范文
2015/05/07 职场文书
信仰纪录片观后感
2015/06/08 职场文书
PostgreSQL聚合函数介绍以及分组和排序
2022/04/12 PostgreSQL
MySQL自定义函数及触发器
2022/08/05 MySQL