点球小游戏python脚本
作者:liujingqiu 发布时间:2022-07-17 23:28:03
标签:python,游戏
本文实例为大家分享了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))
这小游戏的功能类似于猜数游戏。
来源:https://blog.csdn.net/liujingqiu/article/details/50599306


猜你喜欢
- 引言Git 中有些操作命令比较长,单词多,不容易记忆。例如把一个dev开发分支合并到master分支,就需要敲:git merge --no
- 一、背景1.项目描述你拥有一个超市(Supermarket Mall)。通过会员卡,你用有一些关于你的客户的基本数据,如客户ID,年龄,性别
- 非常抱歉,今天早上 6:37~8:15 期间,由于获取网站首页博文列表的 SQL 语句出现突发的查询超时问题,造成访问网站首页时出现 500
- 建立合理的索引提高SQL Server的性能在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用
- 本文实例讲述了C#处理MySql多个返回集的方法。分享给大家供大家参考。具体方法如下:关于Mysql返回多个集java和Php的较多,但是C
- 1. 像素基本操作1.1 读取、修改像素可以通过[行,列]坐标来访问像素点数据,对于多通道数据,返回一个数组,包含所有通道的值,对于单通道数
- bitbucket 搭建搭建过程如下所示:1 jdk 8如果有的话就不用安装了,此处采用rpm方式安装(不用配置环境变量)把下载好的文件放在
- 原始需求:例如有一个列表:l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]希望把它转换成下面这种形式:[1, 2,
- 在主图中背景颜色不知道怎么改,plt.plot()中没有axisbg参数。但是子图可以对plt.subplot的参数做修改,下面是对子图的背
- 简介除ide的执行方式外,命令行的方式执行Python脚本是参数化程序执行的一种常见且简单的方法,正确处理命令行参数,可以提供给包含某种参数
- 上边文章中提到win的性能监视器是监控数据库性能必备的工具,接下来我就给大家介绍一些常见的监控指标,其实无非就是磁盘,cpu,内存等硬件的运
- Windowns操作系统中安装Python,供大家参考,具体内容如下一.下载Python1.python 官网 下载安装包2.选择
- 24小时内记录(即86400秒)$sql="Select video_id,count(id)as n FROM `rec_dow
- 本文实例讲述了Python实现字典按照value进行排序的方法。分享给大家供大家参考,具体如下:先说几个解决的方法,具体的有时间再细说d =
- cookie:PHPSESSID=et4a33og7nbftv60j3v9m86cro; Hm_lvt_51e3cc975b346e7705
- 一、 了解postman1. 什么是postman?------ 软件测试用来做接口测试的工具。2. 如何下载postman--
- 一、merge(合并)的语法:pd.merge(left, right, how='inner', on=None, lef
- 导言:当向类型化的数据集(Typed DataSet)添加一个TableAdapter时,相应的DataTable的构架已经由TableAd
- 可视化图表,有相当多种,但常见的也就下面几种,其他比较复杂一点,大都也是基于如下几种进行组合,变换出来的。对于初学者来说,很容易被这官网上众
- 记录一下今天被坑了一下午的BUG就从半个月前说起吧当时...........................................