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

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

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

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

_hello
password$
mother
1first
user_name1

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

5 месяцев назад

Nikolai Gagarinov

Ответы

1

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

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

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

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

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

5 месяцев назад

Nikolai Gagarinov

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845