Встречается на собеседованиях • сегодня

Можно ли написать функции для Python

Да, в Python функции создаются с помощью ключевого слова def. Они могут принимать аргументы, возвращать значения и содержать произвольный код.

Пример простой функции:

python
def greet(name):
    return f"Hello, {name}!"

print(greet("Alice")) # Вывод: Hello, Alice!

text

Особенности:  
- Функции могут иметь позиционные и именованные аргументы.  
- Поддерживают значения по умолчанию (`def func(a=1)`).  
- Могут возвращать несколько значений через кортеж.  
- Можно использовать `*args` и `**kwargs` для переменного числа аргументов.  

Пример с `*args`:  
```python
def sum_all(*numbers):
    return sum(numbers)

print(sum_all(1, 2, 3))  # Вывод: 6

Функции — ключевая часть Python, позволяющая структурировать и повторно использовать код.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы