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



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

 
Теоретическая часть 
При решении задач важно реализовывать возможность выбора среди альтернативных 
операций на основе результатов проверки. В императивных языках программирования 
для этих целей используется оператор ветвления (условный оператор). В языке Python 
подобный оператор предусматривает возможность сделать выбор как из двух альтерна- 
тивных ветвей программы, так и из трёх и более. 
Общая форма условного оператора: 
if <условие1>: 
оператор1 
elif <условие2>: 
оператор2 
else: 
оператор3 
Части else и elif являются необязательными. После части if указывается логиче- 
ское условие, которое может быть истинным или ложным. 
Как видно из описания условного оператора, он может содержать другие операторы, 
например операторы and (конъюнкция), or (дизъюнкция), not — отрицание, равенство 
==
, неравенство !=. Также в Python можно записывать двойное условие, например 
2<=a<=5, -10. В том числе условный оператор может содержать внутри себя 
другой условный оператор. 
Стоит обратить внимание на то, что после логического условия стоит двоеточие, для 
того чтобы показать, что далее идёт блок выражений. Блок выражений записывается с 
отступом. 
Рассмотрим работу условного оператора более подробно. 
В самом простом случае оператор ветвления имеет вид: 
if <условие>: 
оператор1 
Это неполная форма условного оператора. 
Блок-схема работы данного оператора представлена на рисунке 55. 
Рис. 55. Блок-схема неполного условного оператора 


ПРОГРАММИРОВАНИЕ 
55 
В содержание
 
В случае истинности условия выполняется оператор1, а затем осуществляется вы- 
ход из условного оператора (управление передаётся оператору, следующему за операто- 
ром if). 
Пример 1 
a=int(input()) 


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




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

    Басты бет