/
Вопросы и ответы
/
Python
/

Какие имена переменных корректны в Python?

Какие имена переменных корректны в Python?

В Python нужно выбрать все корректные имена переменных из следующего списка:

_hello
password$
mother
1first
user_name1

Почему некоторые из них считаются некорректными?

10 часов назад

Nikolai Gagarinov

Ответы

1

В Python имена переменных должны соответствовать следующим правилам:

  • Начинаться с буквы (a–z, A–Z) или символа _
  • Содержать только буквы, цифры и знак _
  • Не содержать других символов (например $, &, % и т.д.)
  • Регистр имеет значение (hello и Hello — разные переменные)

Применяя эти правила к приведённым вариантам:

ИмяКорректно?Комментарий
_hello✅ ДаНачинается с _, содержит только буквы и _
password$❌ НетСимвол $ недопустим
mother✅ ДаСтандартное имя, буквы только
1first❌ НетНачинается с цифры
user_name1✅ ДаСодержит буквы, цифру и _

Итого корректные имена переменных: _hello, mother, user_name1.

10 часов назад

Nikolai Gagarinov