М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет66/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   62   63   64   65   66   67   68   69   ...   334
Байланысты:
Изучаем Python

age = 18
>>> 
age == 18
True
Также можно проверить условие неравенства двух чисел. Например, следующий 
код выводит сообщение, если значение переменной 
answer
отлично от ожидаемого:
magic_ number.py
answer = 17

if answer != 42:
print("That is not the correct answer. Please try again!")


90
Глава 5 • Команды if
Условие 

выполняется, потому что значение 
answer
(17) не равно 42. Так как 
условие истинно, блок с отступом выполняется:
That is not the correct answer. Please try again!
В условные команды также можно включать всевозможные математические срав-
нения: меньше, меньше или равно, больше, больше или равно:
>>> 
age = 19
>>> 
age < 21
True
>>> 
age <= 21
True
>>> 
age > 21
False
>>> 
age >= 21
False
Все эти математические сравнения могут использоваться в условиях 
if
, что повы-
шает точность формулировки интересующих вас условий.
Проверка нескольких условий
Иногда требуется проверить несколько условий одновременно. Например, для 
выполнения действия бывает нужно, чтобы истинными были сразу два условия; 
в других случаях достаточно, чтобы истинным было хотя бы одно из двух условий. 
Ключевые слова 
and
и 
or
помогут вам в подобных ситуациях.
Использование and для проверки нескольких условий
Чтобы проверить, что два условия истинны 
одновременно
, объедините их ключевым 
словом 
and
; если оба условия истинны, то и все выражение тоже истинно. Если хотя 
бы одно (или оба) условие ложно, то и результат всего выражения равен 
False
.
Например, чтобы убедиться в том, что каждому из двух людей больше 21 года, ис-
пользуйте следующую проверку:

>>> 


Достарыңызбен бөлісу:
1   ...   62   63   64   65   66   67   68   69   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет