88
Глава 5 •
Команды if
Одиночный знак равенства выполняет операцию; код
можно прочитать в форме
«Присвоить
car
значение
'audi'
». С другой стороны, двойной знак равенства, как
в строке
, задает вопрос: «Значение
car
равно
'bmw'
?». Такое применение знаков
равенства встречается во многих языках программирования.
Проверка
равенства без учета регистра
В языке Python проверка равенства выполняется с учетом регистра. Например, два
значения с разным регистром символов равными не считаются:
>>>
car = 'Audi'
>>>
car == 'audi'
False
Если регистр символов важен, такое поведение приносит пользу. Но если проверка
должна выполняться на уровне символов без учета регистра, преобразуйте значение
переменной к нижнему регистру перед выполнением сравнения:
>>>
Достарыңызбен бөлісу: