点球小游戏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在windows下实现ping操作并接收返回信息的方法
Mar 20 Python
Python实现完整的事务操作示例
Jun 20 Python
python使用os.listdir和os.walk获得文件的路径的方法
Dec 16 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
使用 Python 处理 JSON 格式的数据
Jul 22 Python
python使用PIL和matplotlib获取图片像素点并合并解析
Sep 10 Python
通过python扫描二维码/条形码并打印数据
Nov 14 Python
将python包发布到PyPI和制作whl文件方式
Dec 25 Python
python对象销毁实例(垃圾回收)
Jan 16 Python
pytorch:model.train和model.eval用法及区别详解
Feb 20 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
Sep 16 Python
python爬虫多次请求超时的几种重试方法(6种)
Dec 01 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类自动加载器实现方法
2015/07/28 PHP
详解Yii2 之 生成 URL 的方法
2017/06/16 PHP
一段实时更新的时间代码
2006/07/07 Javascript
web的各种前端打印方法之jquery打印插件PrintArea实现网页打印
2013/01/09 Javascript
javascript自定义的addClass()方法
2014/05/28 Javascript
常用的jquery模板插件——jQuery Boilerplate介绍
2014/09/23 Javascript
JavaScript实现的Tween算法及缓冲特效实例代码
2015/11/03 Javascript
教你如何终止JQUERY的$.AJAX请求
2016/02/23 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
利用angular.copy取消变量的双向绑定与解析
2016/11/25 Javascript
微信小程序中单位rpx和rem的使用
2016/12/06 Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
2016/12/06 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
echarts整合多个类似option的方法实例
2018/07/10 Javascript
webuploader实现上传图片到服务器功能
2018/08/16 Javascript
详解javascript函数写法大全
2019/03/25 Javascript
详解小程序云开发数据库
2019/05/20 Javascript
泛谈JS逻辑判断选择器 || &&
2019/05/24 Javascript
利用Vue-draggable组件实现Vue项目中表格内容的拖拽排序
2019/06/07 Javascript
[01:08:30]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant BO3 第一场 2月28日
2021/03/11 DOTA
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
PyMongo安装使用笔记
2015/04/27 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
Python3视频转字符动画的实例代码
2019/08/29 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
中职应届生会计求职信
2013/10/23 职场文书
中学家长会邀请函
2014/01/17 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
幼儿园爱国卫生月活动总结
2014/06/30 职场文书
2014年安全生产目标责任书
2014/07/23 职场文书
考试后的感想
2015/08/07 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android