Top.Mail.Ru
Ответы

Зачем в Python значение переменной boolean нужно писать с большой буквы?

Ну вот например если я напишу boolean = True то будет правильно, а если напишу boolean = true
то среда разработки выведет в консоли ошибку
Почему это так принципиально

По дате
По рейтингу
Аватар пользователя
Новичок
8мес

В python только 3 ключевых слова True , False и None начинаются с заглавных букв. Это для того, чтобы отличать эти 3 ключевых слова от других. Эти 3 ключевых слова могут использоваться как литералы или значения, в отличие от других ключевых слов.

Аватар пользователя
8мес

Потому что Пайтон - РеГиСтРоЗаВиСиМыЙ язык программирования
там var, Var и VAR - три разные переменные

Аватар пользователя
Оракул
8мес

Для того, чтобы они выделялись на фоне типов вроде int, str, bool.

Аватар пользователя
Мудрец
8мес

Потому что заглавная буква T занимает больше памяти чем маленькая, а python хочет потреблять как можно больше памяти

Аватар пользователя
Мудрец
8мес

Не нравится - твои проблемы.

1
 P.S. Напиши в самой верхней строчке программы true = True, и будет тебе счастье