首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件“PYl01.PY”,请写代码替换横线,实现以下功能。 用键盘输入4个数字,各数字采用空格分隔,对应为变量如、y0、x1、y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。示例格式如下。 用键盘
考生文件夹下存在一个文件“PYl01.PY”,请写代码替换横线,实现以下功能。 用键盘输入4个数字,各数字采用空格分隔,对应为变量如、y0、x1、y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。示例格式如下。 用键盘
admin
2021-03-16
61
问题
考生文件夹下存在一个文件“PYl01.PY”,请写代码替换横线,实现以下功能。
用键盘输入4个数字,各数字采用空格分隔,对应为变量如、y0、x1、y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留1位小数。示例格式如下。
用键盘输入:3 4 8 0屏幕输出:6.4
试题程序:
#请在程序的________处使用一行代码或表达式替换
#注意:请不要修改其他已给出代码
ntxt=input("请输入4个数字(空格分隔):")
________ (1) ________
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),________(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=pew(pew(x1-x0,2)+pew(y1-y0,2),0.5) print("{:.1f}".format(r))
解析
该题要求用键盘输入两个点的坐标,然后输出两点之间的距离。计算两点之间的距离可以使用数学公式∣AB∣=
,所以题目的难点就是如何处理输入的数据。由题目已给的代码可知数据存储在列表中,因此需要用到字符串的split()函数返回一个列表且用空格符分隔,第1空应填入nls=nlxt.split(’’)。pow()函数是Python的内置函数,用来求一个数的幂,由于求距离涉及开方,因此第2空填入0.5。
转载请注明原文地址:https://kaotiyun.com/show/al6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果()。s=0i=1DOWHILEi
下列关于查询的描述,错误的是()。
有借阅表(借阅.DBF),其结构如下:借书证号C(5),总编号C(6),借书日期D下面能够成功向该表插入一条记录的SQL语句是()。
有读者表(读者.DBF),其结构和内容如下:借书证号C(5),姓名C(6),单位C(16),性别L,职称C(6),联系电话C(11)100010李晓军统计系.T.副教授65976100200011刘毅统计系.T.讲师665045603
设职工表的结构为(职工号,姓名,基本工资,职务津贴,工资),如果要将当前记录的基本工资和职务津贴字段的值相加存入工资字段中,则正确的命令是()。
(1)在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,运行该菜单程序时会在当前VisualFoxPro系统菜单的末尾追加一个“考试”子菜单,如下图所示。“统计”和“返回”菜单命令的功能都通过执行“过程”完成。菜单命令“统计”的功能是以
进行字符串比较时,使命令:?”我们大家”=”我们”,结果为逻辑假的设置是()。
(1)用SQL,语句进行以下查询:查询“外汇账户”表中的日元信息。查询结果包括钞汇标志、金额,结果按金额降序排序,并存储于表two.dbf中,并将SOL语句存储于新建的threetxt文件中。(2)用一对多报表向导建立报表,“外汇代码”表为父
计算机的应用领域大致可分为8个方面,下列选项中都属于这几项的是
以下选项中是Python中文分词的第三方库的是
随机试题
a、b的值使线性方程组有无穷多解,并求出通解.
女性,72岁。股骨颈头下型骨折,有移位1天。其最佳治疗方法是
在我国,咯血的主要原因首推
下列关于买卖合同风险承担的论述,正确的包括( )。
新中国成立后,我国实行计划经济体制,城镇住房()由国家和单位统包。
“元四家”是元代山水画的四位代表画家王羲之、赵孟頫、吴镇、倪瓒的合称。()
如果在VisualBasic集成环境中没有打开属性窗口,下列可以打开属性窗口的操作是()。
【S1】【S4】
TheBritishEmpirewasoncehometothirdofthe【M1】______world’spopulation.But,withthereturnofHongKongan
HappinessandSadnessHappinessandsadnessaretwomostbasicandfamiliarfeelingsforhumanbeings.Recently,peoplehave
最新回复
(
0
)