Sobes.tech
Junior — Middle
65

Можешь привести пример, когда в Python применяется значение None?

Answer from AI

sobes.tech AI

В Python значение None используется для обозначения отсутствия значения или пустого значения. Это специальный объект, который часто применяется в следующих случаях:

  • Инициализация переменных, когда значение еще не задано.
  • Возврат функции, если она ничего не возвращает явно.
  • Проверка, был ли параметр передан или нет.

Пример:

def find_user(username):
    users = {'alice': 25, 'bob': 30}
    return users.get(username)  # вернет None, если пользователя нет

age = find_user('charlie')
if age is None:
    print('Пользователь не найден')
else:
    print(f'Возраст пользователя: {age}')

Здесь None помогает понять, что пользователь отсутствует в словаре.