计算折线长度
题目描述:
在平面坐标系中,给定一组有序的点。从原点出发,依次用线段连接这些点,构成一条折线。要求编写一个“计算折线长度”的程序,功能如下:依次输入这些点的坐标值(数据都用逗号分隔并以逗号结尾),程序计算这条折线的长度并输出结果。(为简化起见,只计算4个坐标点的情况)
输入格式:
依次给定6个用逗号隔开的实数
输出格式:
一个实数,表示折线的长度,保留5位小数。
样例输入:
5,10,8,12,6,18
样例输出:
21.11045
提示:
提示1:读入
x1,y1,x2,y2,x3,y3 = map( float, input().split( ',' ) )
提示2:开根号运算,用数学库中的sqrt()函数。
import math #导入数学模块
math.sqrt( ) #使用数学模块中的sqrt()函数
提示3:保留5位小数
print( "%.5f" % (x) )
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下