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

Можно ли вызвать None в Python

В Python None — это специальное значение, обозначающее отсутствие значения. Его можно явно вызвать или вернуть из функции.

python
def do_nothing():
    return None

result = do_nothing()
print(result)  # Выведет: None

Также None автоматически возвращается, если функция не имеет return или return без аргументов.

python
def no_return():
    pass

print(no_return())  # Выведет: None

None часто используется для инициализации переменных или как дефолтное значение аргументов функции.

python
def greet(name=None):
    if name is None:
        print("Hello, stranger!")
    else:
        print(f"Hello, {name}!")

greet()  # Hello, stranger!
greet("Alice")  # Hello, Alice!
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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