ДОПОМОЖІТЬ, БУДЬ ЛАСКА!!!!!!!!!!!!!!!!!!!!!!!!!! ПРОГРАМА ДЛЯ ПАЙТОН!
1. Напишіть функцію count_args, яка приймає довільну кількість
аргументів. Ця функція має повернути кількість переданих їй
аргументів
2. Напишіть функцію check_sum, що приймає довільну кількість
аргументів типу int. Ця функція повинна виводити not enough,
якщо сума всіх елементів менше 50, в іншому випадку виводити
їх суму.
3. Напишіть функцію multiply, яка приймає довільну кількість
числових аргументів. Ця функція повинна знаходити добуток
всіх переданих значень і повертати його як результат
Roxandi:
Если я просто скину функции, без основного кода, то пойдет?
Ответы
Ответ дал:
1
def count_args(*args) -> int:
summ = 0
for n in args:
summ += 1
return summ
def count_summ(*nums):
summ = 0
for n in nums:
summ += n
if summ > 50:
return summ
else:
return "Not enough"
def multiply(*nums) -> int:
m = 1
for n in nums:
m *= n
return m
print(count_summ(2, 4, 12, 5, 2))
print(count_args(1, 2, 3, 6))
print(multiply(2, 3, 6))
Примечание: Не забудьте про отступы.
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
8 лет назад