点球小游戏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使用回溯法子集树模板获取最长公共子序列(LCS)的方法
Sep 08 Python
Python实现使用卷积提取图片轮廓功能示例
May 12 Python
Python工厂函数用法实例分析
May 14 Python
使用Python处理Excel表格的简单方法
Jun 07 Python
python实现Flappy Bird源码
Dec 24 Python
python pandas库的安装和创建
Jan 10 Python
flask框架路由常用定义方式总结
Jul 23 Python
python中pygame安装过程(超级详细)
Aug 04 Python
python 模拟银行转账功能过程详解
Aug 06 Python
详解使用django-mama-cas快速搭建CAS服务的实现
Oct 30 Python
Python-Flask:动态创建表的示例详解
Nov 22 Python
使用Tkinter制作信息提示框
Feb 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的配置文件php.ini
2006/10/09 PHP
PHP关联数组实现根据元素值删除元素的方法
2015/06/26 PHP
菜单效果
2006/10/14 Javascript
jquery实用代码片段集合
2010/08/12 Javascript
JavaScript中setInterval的用法总结
2013/11/20 Javascript
jQuery实现DIV层收缩展开的方法
2015/02/27 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
JavaScript中Function函数与Object对象的关系
2015/12/17 Javascript
jQuery获取this当前对象子元素对象的方法
2016/11/29 Javascript
vue父组件点击触发子组件事件的实例讲解
2018/02/08 Javascript
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
windows实现npm和cnpm安装步骤
2019/10/24 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
python超简单解决约瑟夫环问题
2015/05/12 Python
Python实现配置文件备份的方法
2015/07/30 Python
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
django使用html模板减少代码代码解析
2017/12/12 Python
python实现文件助手中查看微信撤回消息
2019/04/29 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
python实现在函数中修改变量值的方法
2019/07/16 Python
以SQLite和PySqlite为例来学习Python DB API
2020/02/05 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
CSS实现半透明边框与多重边框的场景分析
2019/11/13 HTML / CSS
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
运动鞋中的劳斯莱斯:索康尼(SAUCONY)
2017/08/09 全球购物
FLIR美国官网:热成像, 夜视和红外摄像系统
2018/07/13 全球购物
牵手50香港:专为黄金岁月的单身人士而设的交友网站
2020/08/14 全球购物
外企求职信范文分享
2013/12/31 职场文书
求职简历的自我评价
2014/01/31 职场文书
诚信承诺书模板
2014/05/26 职场文书
办护照工作证明
2014/10/01 职场文书
通知书大全
2015/04/27 职场文书
离婚案件上诉状
2015/05/23 职场文书
乱世佳人观后感
2015/06/08 职场文书
小学英语新课改心得体会
2016/01/22 职场文书