Функції

Завдання 1
Створи функцію, яка буде виводити кількість переданих їй аргументів.
Напиши числа через кому, а я тобі виведу кіл-ть чисел
Завдання 2
Напиши функцію, яка приймає 2 числа і повертає :
-1, якщо перше число менше, ніж друге;
1 - якщо перше число більше, ніж друге;
0 - якщо числа рівні.
Число перше
Число друге
Завдання 3
Напиши функцію, яка обчислює факторіал переданого їй числа.
Впиши число
Завдання 4
Напиши функцію, яка приймає три окремі цифри і перетворює їх в одне число. Наприклад: цифри 1, 4, 9 перетворяться в число 149.
Цифра перша
Цифра друга
Цифра третя
Завдання 5
Напиши функцію, яка приймає довжину і ширину прямокутника і обчислює його площу. Якщо в функцію передали 1 параметр, то вона обчислює площу квадрата.
Перша сторона
Друга сторона
Завдання 6
Напиши функцію, яка перевіряє, чи є передане їй число “досконалим числом”. Досконале число - це число, яке дорівнює сумі всіх своїх дільників.
Введи число
Завдання 7
Напиши функцію, яка приймає мінімальне і максимальне значення для діапазону, і виводить тільки ті числа з діапазону, які є досконалими. Використовуй написану раніше функцію, щоб дізнатися, чи є це число досконалим.
Перша число діапазону
Друге число діапазону