简单
技术面试0 次浏览请编写一个 Python 函数,用于计算车辆在一段时间内的平均速度。输入为时间列表和对应的位移列表,输出为平均速度。
蔚来算法工程师
Python 编程速度计算
答题要点
推荐使用函数式编程的思路进行答题。先明确函数的输入和输出,再编写函数体。关键要点如下:1. 输入验证:检查输入的时间列表和位移列表长度是否一致。2. 总位移计算:计算位移列表的总和。3. 总时间计算:计算时间列表的总和。4. 平均速度计算:用总位移除以总时间得到平均速度。示例思路:首先,定义函数名为 calculate_average_speed,接收时间列表和位移列表作为参数。在函数内部,检查两个列表的长度是否一致,如果不一致则抛出异常。然后,使用 sum 函数分别计算总位移和总时间。最后,将总位移除以总时间得到平均速度并返回。