首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件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
27
问题
考生文件夹下存在一个文件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全国计算机二级
相关试题推荐
数据流图中带有箭头的线段表示的是()。
程序流程图中带有箭头的线段表示的是()。
在VisualFoxPro中与关系有关的是()。
设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是“1001”、9.9和“105”,正确的SQL语句是()。
在VisualFoxPro中以下叙述正确的是()。
在数据库设计过程中,如果表A和表B之间是一对多联系。下列进行的数据库设计方法中,最合理的是()。
软件测试的目的是()。
在软件设计中不使用的工具是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
关于Python循环结构,以下选项中描述错误的是
随机试题
质粒是细菌的
一定量的刚性双原子分子理想气体储于一容器中,容器的容积为V,气体压强为p,则气体的动能为()。
下列属于隐蔽工程的施工内容有()。
实际利率与名义利率比较,名义利率大于实际利率。( )
企业选定记账本位币时,应当考虑的因素有()。
一般资料:求助者,男性,22岁,大学生。下面是心理咨询师与求助者之间的一段咨询对话:心理咨询师:你好!请问我能为你提供什么帮助?求助者:我最近心情不好,经常感觉紧张、烦躁,不能集中注意力,饭也吃不下,觉也睡不好。心理
重视“学会关心”的德育模式是()
孙某纠集王某等5人组成“天龙会”,自封“大龙王”,要王某等人“发挥主观能动性,为大龙会创收。”王某等人在3个月内抢劫6次,杀死1人、重伤3人,劫得财物若干。上述犯罪行为有的孙某知道,有的不知道,其中参与抢劫一次,对孙某应如何处理?()
某班学生凑钱为老师买一件价值在100-120元的礼物,费用均摊。有两名学生忘带钱,则其余人每人多付1元,若每人费用为整数,最终有多少学生付费?
为了显示一个窗体,所使用的方法为【】;为了隐藏一个窗体,、所使用的方法为【】。
最新回复
(
0
)