Методическое пособие под ред. С. Г. Григорьева Москва, 021 программирование в



Pdf көрінісі
бет36/84
Дата09.04.2024
өлшемі5.16 Mb.
#498146
түріМетодическое пособие
1   ...   32   33   34   35   36   37   38   39   ...   84
PYTHON

if a<0: 
print(′Ниже′) 
Результат работы программы представлен на рисунке 56. 
Рис. 56. Результат работы программы 
В данном примере в качестве условия используется сравнение a<0. Если это условие 
истинно, то на экран выводится текст «Ниже». Если же условие ложно, то программа ни- 
чего не выполняет. 
Пример 2 
a=int(input()) 
if (a<0) and (a>=-3): 
print(′Ниже′) 
Результат работы программы представлен на рисунке 57. 
Рис. 57. Результат работы программы 
В данном примере условие составное: состоит из двух условий, объединённых опера- 
цией and (логическое «и»). 


ПРОГРАММИРОВАНИЕ 
56 
В содержание
 
Рассмотрим далее более сложный вид оператора ветвления: 
if <условие>: 
оператор1 
else: 
оператор2 
Обратите внимание на порядок отступов в формате оператора! 
Это полная форма условного оператора. 
Блок-схема работы данного оператора представлена на рисунке 58. 
Рис. 58. Блок-схема полной формы условного оператора 
Если условие истинно, то выполняется оператор1, в противном случае (если усло- 
вие ложно), выполняется оператор2. Далее управление переходит к оператору, кото- 
рый следует за условным оператором. 
Приведём примеры работы такой формы условного оператора. 
Пример 3 
a=int(input()) 
b=int(input()) 
if a+b>10: 
print(′Yes′) 
else: 
print(′No′) 
Результат работы программы представлен на рисунке 59. 
Рис. 59. Результат работы программы 
В данном примере в случае истинности условия a+b>10 выполняется оператор 
print(′Yes′)
, в противном случае — print(′No′). 


ПРОГРАММИРОВАНИЕ 
После условия и после части else можно указывать несколько операторов, но тогда 
все они записываются с отступом! Для сравнения рассмотрим два примера. 
Пример 4.1 
a=10 
b=15 
c=3 


Достарыңызбен бөлісу:
1   ...   32   33   34   35   36   37   38   39   ...   84




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

    Басты бет