+ 2

Зачем нужна функция def (в python)? (Ответьте на русском)

Зачем нужна функция def в python? Можно ли без неё обойтись? Играет ли она важную роль коде? Можно ли придумать такую задачу, для реализации которой невозможно не использовать функцию def? Очень хочу посмотреть примеры. И напишите, пожалуйста, суть кода (в коде после #)

1st Jan 2019, 2:59 PM
Аннушка
2 Answers
+ 3
Функции в python используются для возвращения определенного значения. Аргументы функции можно постоянно менять и использовать в своих целях. Например: def sum(a,b): а и b-аргументи return a+b //Например,данная функция берет аргументы a и b и возвращает значение их суммы. Аргументами функции могут быть целые числа,строки,даже сами функции и т.д.Теперь можно вызвать функцию подставляя разные значения аргументов,например:// sum(2,2) //В данном случае будет выведено число 4// sum(4,45) //А например здесь будет выведено число 49// В более крупных проектах тебе будет необходимо использовать функции def для получения определенных результатов. Можно обходиться и без использования функций но это займет намного больше места в коде,а функции это достаточно удобный способ для решения определенных задач
1st Jan 2019, 3:28 PM
TempName
TempName - avatar
+ 3
Чтобы не повторять один код несколько раз, также ты уменьшаешь занимаемое пространственно, и просто для удобства.
3rd Apr 2019, 7:13 AM
xxdenzz
xxdenzz - avatar