Умовний оператор. Типи розгалужень.
Мова програмування
PYTHON
Неповна форма умовного оператора
if a>b:
print(a)
Загальна форма запису:
if <умова>:
<дія 1>
<дія 2>
…………………………….
if – «якщо» в перекладі з англійської
Українською мовою:
Якщо <виконується умова> робити: якісь дії.
Приклад 1:
Приклад 2:
if x==y:
z=x+y
z=z*z
Відступи важливі! Вони - частина коду. Стандартно в Python-співтоваристві прийнято робити 4 пробілу.
Завдання. Що буде надруковано в результаті роботи програми?
a=7
b=9
if a>b:
print(a)
Запис в зошит!
Неповна форма умовного оператора
4 пробілу!
if a>b:
print(a)
Приклад:
Загальна форма запису:
if <умова>:
<дія 1>
<дія 2>
и т.д.
Повна форма умовного оператора
Українською мовою:
Якщо <виконується умова> робити: якісь дії.
Інакше: робити інші дії.
Приклад:
if a>b:
print(a)
else:
print(b)
else – «інакше» в перекладі з англійської
Загальна форма запису:
if <умова>:
<дія 1>
else:
<дія 2>
Завдання. Що буде надруковано в результаті роботи програми?
a=8
b=5
if a<b:
print(a)
else:
print(b)
Запис в зошит!
Повна форма умовного оператора
Приклад:
Загальна форма запису :
if <умова>:
<дія 1>
else:
<дія 2>
if a>b:
print(a)
else:
print(b)
Знаки відносин:
> більше
< меньше
== дорівнює
>= більше чи рівно
<= меньше чи рівно
!= не дорівнює
Запис в зошит!
Домашнє завдання:
Зразок
2) Ввести ціле число. Якщо воно є додатним, то додати до нього 1; в іншому випадку відняти від нього 2. Вивести отримане число.
a=int(input('введіть число'))
if a>5:
print(a,"Це число більше п'яти")
Виконайте програму для чисел: 7 і 4
Виконайте програму для чисел: -5 і 3