点球小游戏python脚本


Posted in Python onMay 22, 2018

本文实例为大家分享了python点球小游戏的具体代码,供大家参考,具体内容如下

1.游戏要求:

设置球的方向:左中右三个方向,射门或者扑救动作,循环5次,直接输入方向。电脑随机挑选方向,如果方向相同,那么电脑得分,如果方向相反,那么人得分。

2.分析如何写程序:

1)循环,使用for ..in range()
2) if ..else
3)from random import choice 随机选择

3.脚本如下:

from random import choice
score_person=0
score_com=0
location=['left','center','right']

for i in range (5):
  print ("----Round %d You kicked----"%(i+1))
  com_choice=choice(location)
  print ("Computer's choice is %s"%com_choice)
  print ("input what your choice:left/center/right")
  you_choice=input()  
  print ("You have choose:"+you_choice)
  if you_choice!=com_choice: # 方向不同,球进!
    score_person+=1  #人得分
    print ("Kicked!")
  else:
    print ("Saved unsuccesfully!") #补救

  print ("Score:%d(person)-%d(com)\n" %(score_person, score_com))
  print ("----Round %d You saved----"%(i+1))
  com_choice=choice(location)
  print ("Computer's choice is %s"%com_choice)
  print ("input what your choice is:left/center/right")
  if you_choice==com_choice: #方向相同,球不进!
    print ("Saved unsucessfully!")
    score_com+=1  #电脑得分
  else:
    print ("Kicked")
  print ("Score:%d(person)-%d(com)\n"%(score_person, score_com))

这小游戏的功能类似于猜数游戏。

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

Python 相关文章推荐
python更新列表的方法
Jul 28 Python
编写Python爬虫抓取暴走漫画上gif图片的实例分享
Apr 20 Python
Python使用SocketServer模块编写基本服务器程序的教程
Jul 12 Python
Python3安装Scrapy的方法步骤
Nov 23 Python
Python判断两个对象相等的原理
Dec 12 Python
Python数据分析库pandas基本操作方法
Apr 08 Python
浅析Python pandas模块输出每行中间省略号问题
Jul 03 Python
Pycharm设置去除显示的波浪线方法
Oct 28 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
Aug 07 Python
python实现微信小程序用户登录、模板推送
Aug 28 Python
Python3爬虫里关于代理的设置总结
Jul 30 Python
详解scrapy内置中间件的顺序
Sep 28 Python
python smtplib模块自动收发邮件功能(二)
May 22 #Python
python smtplib模块自动收发邮件功能(一)
May 22 #Python
python模块smtplib学习
May 22 #Python
Pipenv一键搭建python虚拟环境的方法
May 22 #Python
PyTorch线性回归和逻辑回归实战示例
May 22 #Python
python自动查询12306余票并发送邮箱提醒脚本
May 21 #Python
python利用smtplib实现QQ邮箱发送邮件
May 20 #Python
You might like
Yii2组件之多图上传插件FileInput的详细使用教程
2016/06/20 PHP
Phpstorm+Xdebug断点调试PHP的方法
2018/05/14 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
2019/10/08 PHP
怎么用javascript进行拖拽
2006/07/20 Javascript
jquery实现显示已选用户
2014/07/21 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
node.js操作mysql(增删改查)
2015/07/24 Javascript
jquery实现最简单的滑动菜单效果代码
2015/09/12 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
2016/05/19 Javascript
微信小程序之电影影评小程序制作代码
2017/08/03 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
微信小程序实现的涂鸦功能示例【附源码下载】
2018/01/12 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
微信小程序弹窗禁止页面滚动的实现代码
2020/12/30 Javascript
Python 冒泡,选择,插入排序使用实例
2015/02/05 Python
使用beaker让Facebook的Bottle框架支持session功能
2015/04/23 Python
Python中的默认参数详解
2015/06/24 Python
Python实现的rsa加密算法详解
2018/01/24 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
Python分支语句与循环语句应用实例分析
2019/05/07 Python
pycharm激活码有效到2020年11月底
2020/09/18 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
css3新单位vw、vh的使用教程
2018/03/23 HTML / CSS
ProBikeKit美国官网:自行车套件,跑步和铁人三项套件
2016/10/13 全球购物
美国卡车、吉普车和SUV零件网站:4 Wheel Parts
2016/11/24 全球购物
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
院药学专业个人求职信
2013/09/21 职场文书
企业指导教师评语
2014/04/28 职场文书
学校开学标语
2014/10/06 职场文书
离婚协议书范本
2015/01/26 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书
2016年安全月活动总结
2016/04/06 职场文书
CSS 使用 resize 实现图片拖拽切换预览功能(强大功能)
2021/08/23 HTML / CSS
攻略丨滑雪究竟该选哪款对讲机?
2022/02/18 无线电