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 Django(图文)
Nov 04 Python
Python 判断 有向图 是否有环的实例讲解
Feb 01 Python
python使用Turtle库绘制动态钟表
Nov 19 Python
python的schedule定时任务模块二次封装方法
Feb 19 Python
详解python读取和输出到txt
Mar 29 Python
python ubplot使用方法解析
Jan 10 Python
基于python修改srt字幕的时间轴
Feb 03 Python
Python制作简易版小工具之计算天数的实现思路
Feb 13 Python
python脚本实现mp4中的音频提取并保存在原目录
Feb 27 Python
利用matplotlib为图片上添加触发事件进行交互
Apr 23 Python
Python改变对象的字符串显示的方法
Aug 01 Python
Python WebSocket长连接心跳与短连接的示例
Nov 24 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/11/05 PHP
php对象在内存中的存在形式分析
2015/02/03 PHP
PHP Yaf框架的简单安装使用教程(推荐)
2016/06/08 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
js 分页全选或反选标识实现代码
2011/08/09 Javascript
基于jquery的大众点评,分类导航实现代码
2011/08/23 Javascript
c#和Javascript操作同一json对象的实现代码
2012/01/17 Javascript
javascript实现的字符串与十六进制表示字符串相互转换方法
2015/07/17 Javascript
Vue.js实例方法之生命周期详解
2017/07/03 Javascript
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
vue-cli创建的项目,配置多页面的实现方法
2018/03/15 Javascript
详解nodejs通过响应回写的方式渲染页面资源
2018/04/07 NodeJs
vue检测对象和数组的变化分析
2018/06/30 Javascript
Python+Django在windows下的开发环境配置图解
2009/11/11 Python
python微信跳一跳系列之色块轮廓定位棋盘
2018/02/26 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
基于Python List的赋值方法
2018/06/23 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
python怎么对数字进行过滤
2020/07/05 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
沪江旗下的海量优质课程平台:沪江网校
2017/11/07 全球购物
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
如何估计一张表的大小(假设该表中有1万条数据)
2016/03/27 面试题
交通法规咨询中心工作职责
2013/11/27 职场文书
商场主管竞聘书
2014/03/31 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
副总经理任命书
2014/06/05 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
工人先锋号事迹材料
2014/12/24 职场文书
诚信承诺书
2015/01/19 职场文书
2015年团支书工作总结
2015/04/03 职场文书
关于做家务的心得体会
2016/01/23 职场文书
音乐课《小猫钓鱼》教学反思
2016/02/18 职场文书
Android开发之WECHAT微信小程序路由跳转的两种形式
2022/04/12 Java/Android