Разница между числами. Пайтон.
Дан массив чисел (float или/и int). Вам нужно найти разницу между самым большим (максимум) и самым малым (минимум) элементом. Ваша функция должна уметь работать с неопределенным количеством аргументов. Если аргументов нет, то функция возвращает 0 (ноль).
Вх. данные: Переменное число аргументов как числа (int, float).
Вых. данные: Разница между максимумом и минимумом как число (int, float).
Примеры:
difference (1, 2, 3) == 2
difference (5, -5) == 10
difference (10.2, -2.2, 0, 1.1, 0.5) == 12.4
difference () == 0
Ответы на вопрос
Ответил Аноним
1
Ответ:
def difference(*nums):
if len(nums) == 0:
print("0")
else:
print(round(max(nums)-min(nums),2))
difference (1, 2, 3)
difference (5, -5)
difference (10.2, -2.2, 0, 1.1, 0.5)
difference ()
Объяснение:
round округлил до 2 знаков
Новые вопросы