Сравнение
Сравнение не печатает число, которое вы поставили в вопрос. Оно отвечает True или False. print(5 > 2) пишет True. print(5 == 2) пишет False. print(5 != 2) пишет True, потому что 5 и 2 не одно и то же. Один знак = сохраняет значение. Два знака == спрашивают. guest = "lida" кладёт текст под имя. guest == "lida" спрашивает, тот ли это текст. Ничего не сохраняет.
print(5 > 2)
print(5 == 2)
print(5 != 2)
Три строки: True, потом False, потом True.
Регистр буквы важен, и текст — не число
print("lida" == "lida") пишет True. Те же буквы в том же регистре — тот же текст. print("lida" == "Lida") пишет False. Большая L — не маленькая l. print("2" == 2) пишет False. Текст 2 и число 2 разного рода. Прошлая страница умеет превратить одно в другое. Эта только спрашивает, совпадают ли они уже.
print("lida" == "lida")
print("lida" == "Lida")
print("2" == 2)
Три строки: True, потом False, потом False.
5 >= 5 пишет True, потому что «больше или то же» включает равенство. 5 > 5 пишет False. 5 <= 5 пишет True. 5 < 5 пишет False. Лишний знак равенства значит «или то же», а не второй вопрос.
Шесть знаков и вопрос, который задаёт каждый.
📊 Что спрашивает каждый знак
| Знак | Вопрос |
|---|---|
| == | Они одно и то же? |
| != | Они не одно и то же? |
| > | Первое больше? |
| < | Первое меньше? |
| >= | Первое больше или то же? |
| <= | Первое меньше или то же? |
Следующая страница соединяет два ответа
Эта страница задаёт один вопрос за раз. Она не складывает числа, не выбирает ветку и не превращает текст в число. Следующая страница соединяет два таких ответа словами и, или и не.
Скажите сами
- Один = сохраняет. Два == спрашивают, и ответ — True или False.
- 5 > 2 это True. 5 == 2 это False. 5 != 2 это True.
- "lida" == "Lida" это False. "2" == 2 это False.
- Следующая страница соединяет два ответа словами и, или и не.
Так читают мимо
- Ставить один =, когда хотели спросить
- Читать 5 == 2 как число 2
- Считать "Lida" тем же текстом, что "lida"
- Считать текст "2" числом 2
- Читать >= как два отдельных вопроса
Оставить
Один = сохраняет. Два == спрашивают, одно ли это и то же. != спрашивает, не одно ли.
Ответ — True или False, не число, которое сравнивали.
5 > 2 это True. 5 == 2 это False. 5 >= 5 это True. 5 > 5 это False.
Регистр важен. Текст "2" — не число 2.
Следующая страница соединяет два ответа словами и, или и не.
🧠 Проверьте Свои Знания
Проверьте Свои Знания
Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему
📝 Инструкции
- Внимательно прочитайте каждый вопрос
- Выберите лучший ответ на каждый вопрос
- Вы можете пересдавать тест столько раз, сколько захотите
- Ваш прогресс будет показан вверху