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制作一个桌面便签软件
Aug 09 Python
使用Python脚本实现批量网站存活检测遇到问题及解决方法
Oct 11 Python
Python编程django实现同一个ip十分钟内只能注册一次
Nov 03 Python
Python中eval带来的潜在风险代码分析
Dec 11 Python
浅析python打包工具distutils、setuptools
Apr 20 Python
python 按照固定长度分割字符串的方法小结
Apr 30 Python
Python操作Excel插入删除行的方法
Dec 10 Python
python使用Plotly绘图工具绘制水平条形图
Mar 25 Python
python tkinter canvas使用实例
Nov 04 Python
pycharm导入源码的具体步骤
Aug 04 Python
Python用K-means聚类算法进行客户分群的实现
Aug 23 Python
Python装饰器的练习题
Nov 23 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
JS日历 推荐
2006/12/03 Javascript
Javascript YUI 读码日记之 YAHOO.util.Dom - Part.3
2008/03/22 Javascript
JS对URL字符串进行编码/解码分析
2008/10/25 Javascript
javascript中xml操作实现代码
2011/11/21 Javascript
js中的replace方法使用介绍
2013/10/28 Javascript
ExtJS4中使用mixins实现多继承示例
2013/12/03 Javascript
javascript刷新父页面的各种方法汇总
2014/09/03 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
2016/08/11 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
2017/01/05 Javascript
Vue2.0实现组件数据的双向绑定问题
2018/03/06 Javascript
JS获取input[file]的值并显示在页面的实现方法
2018/03/09 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
详解vuex的简单todolist例子
2019/07/14 Javascript
JS实现纵向轮播图(初级版)
2020/01/18 Javascript
JavaScript运动原理基础知识详解
2020/04/02 Javascript
H5+css3+js搭建带验证码的登录页面
2020/10/11 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
2020/12/14 Vue.js
[02:29]完美世界高校联赛上海赛区回顾
2015/12/15 DOTA
pytyon 带有重复的全排列
2013/08/13 Python
python爬取网站数据保存使用的方法
2013/11/20 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
Python实现购物评论文本情感分析操作【基于中文文本挖掘库snownlp】
2018/08/07 Python
python logging.info在终端没输出的解决
2020/05/12 Python
Python实现对word文档添加密码去除密码的示例代码
2020/12/29 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
租租车:国际租车、美国租车、欧洲租车、特价预订国外租车(中文服务)
2018/03/28 全球购物
波兰运动鞋网上商店:Distance.pl
2020/07/30 全球购物
一道SQL存储过程面试题
2016/10/07 面试题
数学与统计学院学生个人职业生涯规划书
2014/02/10 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
2015中学教师个人工作总结
2015/07/22 职场文书
2015年重阳节活动主持词
2015/07/30 职场文书
筑梦中国心得体会
2016/01/18 职场文书
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android