首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件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
20
问题
考生文件夹下存在一个文件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中,宏替换可以从变量中替换出()。
下列函数中,函数值返回逻辑真(.T.)的是()。
函数ROUND(208.67,一1)的返回值为()。
可以接受逻辑型数据的交互性输入命令有()。
某二叉树共有150个结点,其中有50个度为1的结点,则()。
下列函数返回类型为数值型的是()。
结构化程序设计的基本原则不包括()。
如果要将所有变量名的前2个字符为ab、第3个字符为任意字符的变量进行释放,则正确的命令是()。
下面函数中函数值为数值型的是()。
在结构化程序设计中,模块划分的原则是
随机试题
某小学谢同学课堂上时常找他人说话,影响课堂秩序。经多次提醒无效后,邓老师遂用透明胶将其嘴巴封住,依据《中华人民共和国未成年人保护法》,由所在学校给予邓老师()。
典型的市场经济国家的行政职能演变大体经历的阶段有()
A、马钱子B、蟾蜍C、关木通D、枳实E、苦杏仁可引起心血管毒性的药物是()
下列关于药物稳定性的正确叙述为()
患者,女性,30岁。近1个月来左侧腰部有隐痛、钝痛。今晨突感阵发性刀割样疼痛,向下腹及会阴部放射。患者面色苍白,疼痛难忍,伴镜下血尿。护士判断此疼痛为
下面属于排水工程规划图纸的内容的是()。
如何评价体育教师的“动作示范”?
2015年8月,甲、乙两个人买了个假表,以次充好卖给来旅游的李某,结果被民警发现,乙趁李某不注意,抢了李某的照相机,民警大武追甲,甲顺手捡起一块砖,将民警砸成重伤。经调查发现,甲曾于2011年8月1日因交通肇事被判有期徒刑2年,乙曾因盗窃于2011
在市场经济国家,财政政策的总目标一般是()。
复发性轻型口疮的临床表现下列说法不正确的()。
最新回复
(
0
)