Python实现简单石头剪刀布游戏


Posted in Python onJanuary 20, 2021

近日在学习Python的一些基础知识,觉得还是很有趣的一个一门语言!就目前的学习的一些知识,编写了一些一个简单的石头剪刀布的游戏。主要是熟悉一些Python的一些控制语句。

import random
while 1:
 s=int(random.randint(1,3))
 print(s)
 print()
 if s==1:
  ind="stone"
 elif s==2:
  ind="scissors"
 elif s==3:
  ind="paper"
 m=input('Please input your option,if you input the end, this game will be end. ')
 blist=['stone','scissors','paper']
 if (m not in blist) and (m!='end'):
  print('your input is wrong and please input the right option again or end the game: ')
 elif (m not in blist) and (m=='end'):
  print('the game is ending now...')
  break
 elif m==ind:
  print('draw')
 elif (m=='stone' and ind=='scissors') or (m=='paper' and ind=='stone') or (m=='scissors' and ind=='paper'):
  print('you win this game')
 elif (m=='stone' and ind=='paper') or (m=='paper' and ind=='scissors') or (m=='scissors' and ind=='stone'):
   print( 'you loss this game')

下面是结果:

Python实现简单石头剪刀布游戏Python实现简单石头剪刀布游戏

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python模块学习 datetime介绍
Aug 27 Python
零基础写python爬虫之爬虫的定义及URL构成
Nov 04 Python
python实现给数组按片赋值的方法
Jul 28 Python
python如何压缩新文件到已有ZIP文件
Mar 14 Python
python 将json数据提取转化为txt的方法
Oct 26 Python
Python中Flask-RESTful编写API接口(小白入门)
Dec 11 Python
tensorflow转换ckpt为savermodel模型的实现
May 25 Python
python实现图像外边界跟踪操作
Jul 13 Python
python集合的新增元素方法整理
Dec 07 Python
Scrapy+Selenium自动获取cookie爬取网易云音乐个人喜爱歌单
Feb 01 Python
python调用百度AI接口实现人流量统计
Feb 03 Python
Python实战之OpenCV实现猫脸检测
Jun 26 Python
python石头剪刀布小游戏(三局两胜制)
Jan 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
You might like
分享一个超好用的php header下载函数
2014/01/31 PHP
PHP中余数、取余的妙用
2015/06/29 PHP
javascript showModalDialog模态对话框使用说明
2009/12/31 Javascript
基于jquery的direction图片渐变动画效果
2010/05/24 Javascript
Jquery ajaxsubmit上传图片实现代码
2010/11/04 Javascript
formvalidator验证插件中有关ajax验证问题
2013/01/04 Javascript
jQuery跨域问题解决方案
2015/08/03 Javascript
基于jquery实现可定制的web在线富文本编辑器附源码下载
2015/11/17 Javascript
jQuery倒计时代码(超简单)
2017/02/27 Javascript
JS异步文件上传(兼容IE8+)
2017/04/02 Javascript
javascript计算渐变颜色的实例
2017/09/22 Javascript
使用puppeteer破解极验的滑动验证码
2018/02/24 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
vue实现循环滚动列表
2020/06/30 Javascript
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
Python中还原JavaScript的escape函数编码后字符串的方法
2014/08/22 Python
Python字符串和文件操作常用函数分析
2015/04/08 Python
利用python批量检查网站的可用性
2016/09/09 Python
Python Socket传输文件示例
2017/01/16 Python
详解python的webrtc库实现语音端点检测
2017/05/31 Python
python用插值法绘制平滑曲线
2021/02/19 Python
Django使用AJAX调用自己写的API接口的方法
2019/03/06 Python
从0开始的Python学习016异常
2019/04/08 Python
Python scrapy爬取小说代码案例详解
2020/07/09 Python
selenium与xpath之获取指定位置的元素的实现
2021/01/26 Python
全球知名鞋履品牌授权零售商:Journeys
2016/09/17 全球购物
STP的判定过程
2012/10/01 面试题
经典优秀个人求职自荐信格式
2013/09/25 职场文书
房屋出租协议书
2014/04/10 职场文书
房务中心文员岗位职责
2014/04/16 职场文书
机关党员公开承诺书
2014/08/30 职场文书
新学期开学标语2015
2015/07/16 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
Python爬虫基础初探selenium
2021/05/31 Python
HTML页面点击按钮关闭页面的多种方式
2022/12/24 HTML / CSS