点球小游戏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自动化构建工具scons使用入门笔记
Mar 10 Python
python以环状形式组合排列图片并输出的方法
Mar 17 Python
用实例详解Python中的Django框架中prefetch_related()函数对数据库查询的优化
Apr 01 Python
在Python的Django框架上部署ORM库的教程
Apr 20 Python
python调用c++传递数组的实例
Feb 13 Python
python使用Plotly绘图工具绘制柱状图
Apr 01 Python
python flask框架实现传数据到js的方法分析
Jun 11 Python
Python中PyQt5/PySide2的按钮控件使用实例
Aug 17 Python
Python 处理文件的几种方式
Aug 23 Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
Feb 28 Python
全网最细 Python 格式化输出用法讲解(推荐)
Jan 18 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
php生成图形(Libchart)实例
2013/11/06 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十二)
2014/06/25 PHP
php微信开发之谷歌测距
2018/06/14 PHP
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
2012/10/11 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
javascript为按钮注册回车事件(设置默认按钮)的方法
2015/05/09 Javascript
jQuery聚合函数实例
2015/05/21 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
js替换字符串中所有指定的字符(实现代码)
2016/08/17 Javascript
angular+ionic返回上一页并刷新页面
2017/08/08 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
JavaScript求一组数的最小公倍数和最大公约数常用算法详解【面向对象,回归迭代和循环】
2018/05/07 Javascript
js代码规范之Eslint安装与配置详解
2018/09/08 Javascript
使用webpack编译es6代码的方法步骤
2019/04/28 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
[01:51]2014DOTA2西雅图邀请赛 MVP 外卡赛black场间采访
2014/07/09 DOTA
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
Django小白教程之Django用户注册与登录
2016/04/22 Python
Python制作钉钉加密/解密工具
2016/12/07 Python
mysql 之通过配置文件链接数据库
2017/08/12 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
python如何生成各种随机分布图
2018/08/27 Python
python3 cvs将数据读取为字典的方法
2018/12/22 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
python的pip有什么用
2020/06/17 Python
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
Under Armour安德玛中国官网:美国高端运动科技品牌
2018/03/09 全球购物
欧洲顶级的童装奢侈品购物网站:Bambini Fashion(面向全球)
2018/04/24 全球购物
外包公司软件测试工程师
2014/11/01 面试题
电大本科自我鉴定
2014/02/05 职场文书
红色旅游心得体会
2014/09/03 职场文书
学子宴致辞大全
2015/07/27 职场文书
 Python 中 logging 模块使用详情
2022/03/03 Python