Логический тип Bool и операторы сравнения в Python
Приветствую всех!
Как насчет изучения новой темы? Сегодня на обзоре у нас логический тип Bool и операторы сравнения. Я решил эту статью вставить между изучением темы о работе с числами и изучением темы о работе со строками, так как при работе со строками, знания из этой статьи нам очень пригодятся. Поэтому наливайте себе кофе, будет интересно!
Начнем знакомство с логического типа – Bool, который может возвращать только два значения, True (истина), или False (ложь), рассмотрим на примере сравнения двух чисел:
print(4 > 8)
Из данного примера в консоль вернется False, так как 8 больше 4.
Операторы сравнения играют важную роль в языках программирования, они помогают выстраивать логическую цепочку в тех или иных местах программы. Ниже оставлю таблицу всех операторов сравнения, в Python.
Я думаю, с таблицей ни у кого не возникнет вопросов, все эти операторы вам знакомы со времен школы. Добавлю, в принте ( функция print() ) можно сравнивать математические операции, например:
print((3 + 5) > 5)
print((25 - 15) < 10)
print((30 * 5) > 12)
print((70 / 3) < 2)
Операторы ==, !=, >=, <= пишутся слитно и между ними не должно быть пробелов, в противном случае вы получите ошибку. Чаще всего новички путают знак равенства и пишут вместо двойного символа равно == один символ, который означает присвоение, этот знак характерен для темы переменных, совсем скоро мы приступим к ее изучению.
Ответ на пост «Чем дальше в лес тем гуще дебри»
Коммьюнити менеджер: у нас в игре бага, надо поправить.
Джун: щас всё сделаем!
Миддл: да хуй ты там с этим что сделаешь.
Сеньор: да там такая архитектура, что всё заново писать надо!
Lead: пятый год блять с этим никто ничего не может сделать! Опишем как фичу!
Бэкэнд: вот блять я всё уже написал и всё работает, правда у меня на пыхе, а у вас там сишарп, но должно работать!
Юзер1: возьмите меня на работу - за неделю все сделаю!
Юзер2: вся игра сплошная бага, верните деньги!!!
Юзер3: удаляю всё к чертовой бабушке и ухожу в другую игру!
Проджект менеджер: а у конкурентов блять эта фича работает уже больше года!
Бухгалтер: будете разговаривать матом - ЗП в этом месяце не будет!
Тестер: странно, 3 года назд всё работало заебись...
Lead: как, сука оно могло работать, если мы неделю назад эту хрень зарелизили!
Геймдизайнер: делайте что хотите, блять, но без этой примочки вся мат-модель идёт по женскому половому органу!
Гендир: ну давайте все вместе сядем и порешаем уже!
Проджект менеджер: я создал группу в дискорде!
HR: я разместила вакансию на поиск кандидата для реализации данной опции.
Админ: я временно рубанул сервера.
Джун: да, нихуя не выходит....
Миддл: и не выйдет!
Сеньор: к хуяем этот проект, надо пилить новый!
Lead: да уже три новых проекта похерены, на плаву только этот и остался!
Гендир: давайте конструктивнее и без мата! ставлю в жире задачу на Lead! Оцените сроки. Можно грубо.
Бухгалтер: да вы задолбали, я беру отпуск!
Коммьюнити менеджер: упс! Это бага в другом проекте!
Джун: щас всё сделаем!!!
Все: