Предмет: Информатика, автор: vmlkk

ДОПОМОЖІТЬ, БУДЬ ЛАСКА!!!!!!!!!!!!!!!!!!!!!!!!!! ПРОГРАМА ДЛЯ ПАЙТОН!
1. Напишіть функцію count_args, яка приймає довільну кількість
аргументів. Ця функція має повернути кількість переданих їй
аргументів
2. Напишіть функцію check_sum, що приймає довільну кількість
аргументів типу int. Ця функція повинна виводити not enough,
якщо сума всіх елементів менше 50, в іншому випадку виводити
їх суму.
3. Напишіть функцію multiply, яка приймає довільну кількість
числових аргументів. Ця функція повинна знаходити добуток
всіх переданих значень і повертати його як результат


Roxandi: Если я просто скину функции, без основного кода, то пойдет?

Ответы

Автор ответа: 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))

Примечание: Не забудьте про отступы.

Похожие вопросы
Предмет: Математика, автор: amirhanaigerim