点球小游戏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读取与写入csv格式文件的示例代码
Dec 16 Python
python的常用模块之collections模块详解
Dec 06 Python
在Python 字典中一键对应多个值的实例
Feb 03 Python
python mac下安装虚拟环境的图文教程
Apr 12 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
Python叠加矩形框图层2种方法及效果
Jun 18 Python
pytorch 限制GPU使用效率详解(计算效率)
Jun 27 Python
python3.6中anaconda安装sklearn踩坑实录
Jul 28 Python
基于python实现坦克大战游戏
Oct 27 Python
python 基于DDT实现数据驱动测试
Feb 18 Python
pytorch加载预训练模型与自己模型不匹配的解决方案
May 13 Python
python中数组和列表的简单实例
Mar 25 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 mysql数据库操作分页类
2008/06/04 PHP
php下过滤html代码的函数 提高程序安全性
2010/03/02 PHP
php网站来路获取代码(针对搜索引擎)
2010/06/08 PHP
PHP中ini_set与ini_get用法实例
2014/11/04 PHP
php随机抽奖实例分析
2015/03/04 PHP
使用纯php代码实现页面伪静态的方法
2015/07/25 PHP
PHP中in_array函数使用的问题与解决办法
2016/09/11 PHP
php  单例模式详细介绍及实现源码
2016/11/05 PHP
Laravel 之url参数,获取路由参数的例子
2019/10/21 PHP
javascript 按键事件(兼容各浏览器)
2013/12/20 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
2015/06/30 Javascript
jQuery使用$.ajax进行即时验证的方法
2015/12/08 Javascript
Web程序员必备的7个JavaScript函数
2016/06/14 Javascript
浅谈JavaScript的函数及作用域
2016/12/30 Javascript
基于jQuery实现咖啡订单管理简单应用
2017/02/10 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
基于JavaScript实现的快速排序算法分析
2017/04/14 Javascript
详解angularJs中关于ng-class的三种使用方式说明
2017/06/02 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
原生js中ajax访问的实例详解
2017/09/19 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
解决vue的变量在settimeout内部效果失效的问题
2018/08/30 Javascript
在vue中封装方法以及多处引用该方法详解
2020/08/14 Javascript
在Python中操作文件之truncate()方法的使用教程
2015/05/25 Python
python从入门到精通(DAY 1)
2015/12/20 Python
Python实现字典依据value排序
2016/02/24 Python
Python中的连接符(+、+=)示例详解
2017/01/13 Python
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
2018/01/30 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
Champion官网:美国冠军运动服装
2017/01/25 全球购物
乐天旅游香港网站:日本饭店预订
2017/11/29 全球购物
size?瑞典:英国伦敦的球鞋精品店
2018/03/01 全球购物
顶碗少年教学反思
2014/02/21 职场文书
个人函授自我鉴定
2014/03/25 职场文书
学生操行评语大全
2014/04/24 职场文书
十大最强格斗系宝可梦,超梦X仅排第十,第二最重格斗礼仪
2022/03/18 日漫