首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY101.PY,请写代码替换横线,实现以下功能: 从键盘输入4个数字,各数字采用空格分隔,对应为变量x0,y0,x1,y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。 例如:键盘输入
考生文件夹下存在一个文件PY101.PY,请写代码替换横线,实现以下功能: 从键盘输入4个数字,各数字采用空格分隔,对应为变量x0,y0,x1,y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。 例如:键盘输入
admin
2020-04-10
42
问题
考生文件夹下存在一个文件PY101.PY,请写代码替换横线,实现以下功能:
从键盘输入4个数字,各数字采用空格分隔,对应为变量x0,y0,x1,y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。
例如:键盘输入:3 4 8 0屏幕输出:6.4
试题程序:
#请在程序的_____处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
ntxt=input(”请输入4个数字(空格分隔):”)
_______
x0=eval(nls[0])
y0=eval(nls[1])
x1=evai(nls[2])
y1=eval(nls[3])
r=pow(pow(x1—x0,2) +pow(y1—y0,2),_______)
print(”(:.1f)”.format(r))
选项
答案
ntxt=input(”请输入4个数字(空格分隔):”) nls=ntxt.split(’’) x0=eval(nls[0]) y0=eval(nls[1]) x1=eval(nls[2]) y1=eval(nls[3]) r=pow(pow(x1一x0,2)+pow(y1一y0,2),0.5) print(”{:.lf}”.format(r))
解析
该题要求从键盘输入两个坐标,然后输出两点之间的距离。计算两点之间的距离可以使用数学公式
所以题目的难点就是如何处理输入的数据。由题目已给的代码可知数据存储在列表中,因此需要用到字符串的split()函数返回一个列表且用空格分隔。pow()函数是Python的内置函数,用来求一个数的幂,由于求距离涉及到开方,因此需填入0.5。
转载请注明原文地址:https://kaotiyun.com/show/o86p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下根据SCORE_MANAGER数据库,使用查询向导建立一个含有“姓名”和“出生日期”的标准查询QUERY3_1.QPR。(2)从SCORE_MANAGER隅数据库中删除名为NEW_VIEW3的视图。(3)用SQL命令
负责数据库中查询操作的数据库语言是()。
一名演员可以出演多部电影,则实体演员和电影之间的联系是()。
执行下列程序之后的显示结果是()。CLEARLOCALxY=10DOp1?X,YRETURNPROCEDUREp1x=50y=50RETURN
下面不属于需求分析阶段任务的是()。
对于循环队列,下列叙述中正确的是()。
假设之前没有定义变量x,那么下面程序代码的输出结果是()。privatex?x
SQL语言的更新命令的关键词是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
关于Python对文件的处理,以下选项中描述错误的是
随机试题
《论语》中记载着许多孔子关于“仁”的解释,其中孔子“仁”的中心是()。
具有温补肾阳、填精补髓功效的方剂是
()meansthepropertyofhavingtwolevelsofstructures,suchthatunitsoftheprimarylevelarecomposedofelementsofthes
Don’tfeellike______outtoday.
牙列缺失后,舌体的变化趋势是
男性,60岁,不规则反复上腹痛3年,纳差。突然呕血3次,每次约300ml,积极治疗24小时不能止血,血压90/50mmHg,脉搏120次/分,进一步治疗宜用哪种措施
在流水施工过程中,专业工作队数等于施工过程数的基本组织形式有()
根据我国《民事诉讼法》的规定,人民法院在审理下列( )案件时,应当不公开审理。
下列选项中,不是一个算法的基本特征的是()。
NaturalResourcesThroughthechangesinthewaysofmakingalivinginafamilyoverseveralgenerations,thecartoonaims
最新回复
(
0
)