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 相关文章推荐
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
在Python中操作时间之strptime()方法的使用
Dec 30 Python
python爬虫爬取淘宝商品信息
Feb 23 Python
python3+mysql查询数据并通过邮件群发excel附件
Feb 24 Python
python调用java的jar包方法
Dec 15 Python
python3.7 使用pymssql往sqlserver插入数据的方法
Jul 08 Python
Django如何将URL映射到视图
Jul 29 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
Aug 04 Python
Python3 + Appium + 安卓模拟器实现APP自动化测试并生成测试报告
Jan 27 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
Mar 04 Python
python基于tkinter制作下班倒计时工具
Apr 28 Python
python自动化测试通过日志3分钟定位bug
Nov 20 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写的serv-u的web申请账号的程序
2006/10/09 PHP
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
php中通过curl检测页面是否被百度收录
2013/09/27 PHP
PHP+jQuery+Ajax实现用户登录与退出
2015/04/27 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
2020/08/24 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
解决iframe的frameborder在chrome/ff/ie下的差异
2010/08/12 Javascript
Jquery进度条插件 Progress Bar小问题解决
2011/07/12 Javascript
javascript放大镜效果的简单实现
2013/12/09 Javascript
jquery实现通用版鼠标经过淡入淡出效果
2014/06/15 Javascript
跟我学习JScript的Bug与内存管理
2015/11/18 Javascript
javascript编程异常处理实例小结
2015/11/30 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
2016/04/29 Javascript
基于JS如何实现类似QQ好友头像hover时显示资料卡的效果(推荐)
2016/06/09 Javascript
Jquery组件easyUi实现选项卡切换示例
2016/08/23 Javascript
JS制作适用于手机和电脑的通知信息效果
2016/10/28 Javascript
JavaScript中Hoisting详解 (变量提升与函数声明提升)
2017/08/18 Javascript
vue.js实现简单轮播图效果
2017/10/10 Javascript
vue scroller返回页面记住滚动位置的实例代码
2018/01/29 Javascript
Vue封装Swiper实现图片轮播效果
2018/02/06 Javascript
使用mixins实现elementUI表单全局验证的解决方法
2019/04/02 Javascript
在nuxt中使用路由重定向的实例
2020/11/06 Javascript
python实现通过shelve修改对象实例
2014/09/26 Python
Python中的localtime()方法使用详解
2015/05/22 Python
Django中更新多个对象数据与删除对象的方法
2015/07/17 Python
深入讲解Python编程中的字符串
2015/10/14 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
2019/08/12 Python
解决Python数据可视化中文部分显示方块问题
2020/05/16 Python
英国护肤品购物网站:Beauty Expert
2016/08/19 全球购物
英国美发和美容产品商城:HQhair
2019/02/08 全球购物
网上书店创业计划书
2014/01/12 职场文书
安全生产检查通报
2014/01/29 职场文书
法律七进实施方案
2014/03/15 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
2016幼儿教师自荐信范文
2016/01/28 职场文书
Vue实现tab导航栏并支持左右滑动功能
2021/06/28 Vue.js