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微信跳一跳游戏辅助代码解析
Jan 29 Python
python如何实现内容写在图片上
Mar 23 Python
Tensorflow之Saver的用法详解
Apr 23 Python
使用python3+xlrd解析Excel的实例
May 04 Python
Python标准库shutil用法实例详解
Aug 13 Python
python求解数组中两个字符串的最小距离
Sep 27 Python
python实现图书借阅系统
Feb 20 Python
pytorch 常用线性函数详解
Jan 15 Python
基于python检查SSL证书到期情况代码实例
Apr 04 Python
python中shell执行知识点
May 06 Python
Python flask路由间传递变量实例详解
Jun 03 Python
python自动化之如何利用allure生成测试报告
May 02 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和ACCESS写聊天室(四)
2006/10/09 PHP
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
深入php函数file_get_contents超时处理的方法详解
2013/06/03 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
C#静态方法与非静态方法实例分析
2014/09/22 PHP
php中session与cookie的比较
2015/01/27 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
php 5.4 全新的代码复用Trait详解
2017/01/05 PHP
Web层改进II-用xmlhttp 无声息提交复杂表单
2007/01/22 Javascript
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/09/29 Javascript
Node.js中常规的文件操作总结
2016/10/13 Javascript
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
jQuery替换节点元素的操作方法
2018/03/18 jQuery
jQuery实现ajax回调函数带入参数的方法示例
2018/06/26 jQuery
JS实现导航栏楼层特效
2020/01/01 Javascript
uniapp电商小程序实现订单30分钟倒计时
2020/11/01 Javascript
vue3.0中setup使用(两种用法)
2020/12/02 Vue.js
对python pandas读取剪贴板内容的方法详解
2019/01/24 Python
Python opencv实现人眼/人脸识别以及实时打码处理
2019/04/29 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
python实现银行实战系统
2020/02/26 Python
python实现斗地主分牌洗牌
2020/06/22 Python
利用python实现汉诺塔游戏
2021/03/01 Python
IE9下html5初试小刀
2010/09/21 HTML / CSS
英语专业个人求职自荐信
2013/09/21 职场文书
酒店出纳岗位职责
2013/12/29 职场文书
2014新年寄语
2014/01/20 职场文书
酒店营销策划方案
2014/02/07 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
继承权公证书
2014/04/09 职场文书
祖国在我心中演讲稿300字
2014/05/04 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
Vue图片裁剪组件实例代码
2021/07/02 Vue.js
Django框架中表单的用法
2022/06/10 Python