Python中猜拳游戏与猜筛子游戏的实现方法


Posted in Python onSeptember 04, 2020

猜拳游戏

import random
player_input=input("请输入(0剪刀,1石头,2布):")
player=int(player_input)
computer=random.randint(0,2)
if(player==0 and computer==2) or (player==1 and computer==0) or (player==2 and computer==1):
 print("电脑出的是%s,恭喜,你赢了!"%computer)
elif(player==0 and computer==0) or (player==1 and computer==1) or (player==2 and computer==2):#将此行代替为(player==computer):更加简便
 print("电脑出的是%s,打成了平局"%computer)
else:
 print("电脑出的是%S,你输了!"%computer)

通过本代码我们可以进而写出猜筛子游戏,通过电脑给玩家随机给出的数字与电脑随机出一个数字进行比较。

猜筛子游戏

import random
#player_input=input("请输入1~6其中一个数:")此行代码是玩家手动输入一个数与电脑比大小
player=random.randint(1,6)#int(player_input)
print("你的筛子摇出了%s"%player)
computer=random.randint(1,6)
if(player>computer):
 print("电脑出的是%s,你赢了!"%computer)
elif(player==computer):
 print("电脑出的是%s,打成了平局"%computer)
else:
 print("电脑出的是%s,你输了!"%computer)
import random
num=random.randint(a,b)
print(num)***#随机生成一个a到b的数字***

总结

到此这篇关于Python中猜拳游戏与猜筛子游戏的实现方法就介绍到这了,更多相关Python猜拳游戏与猜筛子游戏内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python 控制语句
Nov 03 Python
Python2.x版本中基本的中文编码问题解决
Oct 12 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 Python
利用Python yagmail三行代码实现发送邮件
May 11 Python
使用Python如何测试InnoDB与MyISAM的读写性能
Sep 18 Python
Python django使用多进程连接mysql错误的解决方法
Oct 08 Python
Python制作动态字符图的实例
Jan 27 Python
python使用PyQt5的简单方法
Feb 27 Python
django框架面向对象ORM模型继承用法实例分析
Jul 29 Python
python创建子类的方法分析
Nov 28 Python
tensorflow 获取所有variable或tensor的name示例
Jan 04 Python
win10安装tensorflow-gpu1.8.0详细完整步骤
Jan 20 Python
Python实现快速大文件比较代码解析
Sep 04 #Python
基于python实现图片转字符画代码实例
Sep 04 #Python
Python HTMLTestRunner如何下载生成报告
Sep 04 #Python
详解python中的lambda与sorted函数
Sep 04 #Python
如何利用Python动态模拟太阳系运转
Sep 04 #Python
python装饰器三种装饰模式的简单分析
Sep 04 #Python
Django如何实现密码错误报错提醒
Sep 04 #Python
You might like
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
PHP htmlentities()函数用法讲解
2019/02/25 PHP
laravel框架如何设置公共头和公共尾
2019/10/22 PHP
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
使用js检测浏览器是否支持html5中的video标签的方法
2014/03/12 Javascript
Javascript玩转继承(一)
2014/05/08 Javascript
javascript实现全角半角检测的方法
2015/07/23 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
Vue全家桶实践项目总结(推荐)
2017/11/04 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
一步快速解决微信小程序中textarea层级太高遮挡其他组件
2019/03/04 Javascript
js对象数组和对象的使用实例详解
2019/08/27 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
python实现斐波那契递归函数的方法
2014/09/08 Python
Django objects.all()、objects.get()与objects.filter()之间的区别介绍
2017/06/12 Python
Python中标准库OS的常用方法总结大全
2017/07/19 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
对python sklearn one-hot编码详解
2018/07/10 Python
对python 命令的-u参数详解
2018/12/03 Python
python 在屏幕上逐字显示一行字的实例
2018/12/24 Python
python爬虫selenium和phantomJs使用方法解析
2019/08/08 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
python如何实现复制目录到指定目录
2020/02/13 Python
Python填充任意颜色,不同算法时间差异分析说明
2020/05/16 Python
德国富尔达运动鞋店:43einhalb
2020/12/25 全球购物
青年教师典范事迹材料
2014/01/31 职场文书
政府法律服务方案
2014/06/14 职场文书
会议室标语
2014/06/21 职场文书
学校献爱心活动总结
2014/07/08 职场文书
公司年底活动方案
2014/08/17 职场文书
拾金不昧表扬稿
2015/01/16 职场文书
详解Js模块化的作用原理和方案
2021/04/29 Javascript
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS