Я чрезвычайно новичок в программировании, и в Python есть класс прогамминга, который мне нужно пройти.К сожалению, функции являются таким слабым местом для меня.Может кто-нибудь помочь мне решить эту проблему:
test_data = [10, 23.4, 45.6, 98.7, 34.3]
(data_sum, data_average) = sum_and_average(test_data)
print("The sum of the data is {:.3f} and the average is {:.3f}".format( data_sum, data_average ))
"написать функцию, которая принимает список чисел с плавающей запятой, вычисляет как сумму, так и среднее из этих чисел. Функция должна называться sum_and_average. Функция должна возвращатьи сумма, и среднее с использованием кортежа, причем сумма является первым элементом в кортеже, а среднее значение - вторым в кортеже. "
это то, что у меня есть:
def sum_and_average(data_sum,data_average):
data_average = sum(test_data) / len(test_data)
data_sum = (sum(test_data)
return data_sum and data_average
Я не думаю, что это правильно.Я не слишком уверен, что поставить в скобках для определения суммы и среднего.Если кто-то может просто направить меня в правильном направлении, это будет означать тонну!спасибо!