面试题答案
一键面试import math
def process_and_analyze_data(data):
processed_data = [math.trunc(num) for num in data]
mean = sum(processed_data) / len(processed_data)
variance = sum([math.pow(num - mean, 2) for num in processed_data]) / len(processed_data)
std_dev = math.sqrt(variance)
return std_dev
if __name__ == "__main__":
measurement_data = [1.23, 2.45, 3.67, 4.89, 5.12]
result = process_and_analyze_data(measurement_data)
print(f"标准差为: {result}")