点球小游戏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抓取某汽车网数据解析html存入excel示例
Dec 04 Python
python使用自定义user-agent抓取网页的方法
Apr 15 Python
python使用multiprocessing模块实现带回调函数的异步调用方法
Apr 18 Python
Python SQLite3数据库日期与时间常见函数用法分析
Aug 14 Python
python3处理含有中文的url方法
May 10 Python
python中使用psutil查看内存占用的情况
Jun 11 Python
在python中安装basemap的教程
Sep 20 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
Dec 12 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
Feb 12 Python
Django REST Swagger实现指定api参数
Jul 07 Python
解决IDEA翻译插件Translation报错更新TTK失败不能使用
Apr 24 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
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
在SAE上搭建最新wordpress的方法
2014/12/21 PHP
Ajax和PHP正则表达式验证表单及验证码
2016/09/24 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
Laravel如何友好的修改.env配置文件详解
2017/06/07 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
php中上传文件的的解决方案
2018/09/25 PHP
JavaScript 基础知识 被自己遗忘的
2009/10/15 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
JavaScript数据类型详解
2015/04/01 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
详解JS构造函数中this和return
2017/09/16 Javascript
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
vue-router权限控制(简单方式)
2018/10/29 Javascript
Vue-cli3.x + axios 跨域方案踩坑指北
2019/07/04 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
vue实现计步器功能
2019/11/01 Javascript
Python 在字符串中加入变量的实例讲解
2018/05/02 Python
对DJango视图(views)和模版(templates)的使用详解
2019/07/17 Python
tensorflow查看ckpt各节点名称实例
2020/01/21 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
html5的新玩法——语音搜索
2013/01/03 HTML / CSS
RIP版本1跟版本2的区别
2013/12/30 面试题
最新英语专业学生求职信范文
2013/09/21 职场文书
项目经理的岗位职责
2013/11/23 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
医学专业毕业生求职信
2014/06/20 职场文书
学校四风问题对照检查材料思想汇报
2014/09/26 职场文书
欢送会主持词
2015/07/01 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python
Win11显卡控制面板打开显卡设置方法
2022/04/20 数码科技