import math
def calculate_mean(data):
if not data:
return 0.0
return sum(data) / len(data)
def calculate_standard_deviation(data, mean):
if len(data) < 2:
return 0.0
sum_of_squared_differences = sum((x - mean) ** 2 for x in data)
variance = sum_of_squared_differences / (len(data) - 1)
return math.sqrt(variance)
numbers = [3.4, 1.8, 4.3, 5.0, 6.2]
mean = calculate_mean(numbers)
stddev = calculate_standard_deviation(numbers, mean)
print(f"Mean: {mean:.2f}")
print(f"Standard Deviation: {stddev:.2f}")
'''
run
Mean: 4.14
Standard Deviation: 1.66
'''