Условный оператор. Инструкция if. Множественное ветвление

Содержание

Слайд 2

Синтаксис оператора if выглядит так: if выражение: инструкция_1 инструкция_2 ... инструкция_n

Синтаксис оператора if выглядит так:
if выражение:
инструкция_1
инструкция_2
...
инструкция_n

Слайд 3

После оператора if записывается выражение. Если это выражение истинно, то выполняются

После оператора if записывается выражение. Если это выражение истинно, то выполняются

инструкции, определяемые данным оператором. Выражение
является истинным, если его результатом является число не равное нулю, непустой объект, либо логическое True. После выражения нужно поставить
двоеточие “ : ”.
ВАЖНО: блок кода, который необходимо выполнить, в случае истинности выражения, отделяется четырьмя пробелами слева!
Слайд 4

Примеры: if 1: print("hello 1") Напечатает: hello 1 a = 3

Примеры:
if 1:
print("hello 1")
Напечатает: hello 1
a = 3
if a == 3:

print("hello 2")
Напечатает: hello 2

a = 3
if a > 1:
print("hello 3")
Напечатает: hello 3

Слайд 5

Конструкция if – else Если условие при инструкции if оказывается ложным,

Конструкция if – else
Если условие при инструкции if оказывается ложным, то

выполняется блок кода при инструкции else.
if выражение:
инструкция_1
инструкция_2
...
инструкция_n
else:
инструкция_a
инструкция_b
...
инструкция_x
Слайд 6

Примеры: a = 3 if a > 2: print("H") else: print("L")

Примеры:
a = 3
if a > 2:
print("H")
else:
print("L")
Напечатает: H
a = 1
if

a > 2:
print("H")
else:
print("L")
Напечатает: L
Слайд 7

х = i n t (i n p u t ("Введите

х = i n t (i n p u t ("Введите

ч и с л о : "))
if х % 2 = 0:
p r i n t (х, "- четное число")
else:
p r i n t (х, " - нечетное число")
Слайд 8

print ('Программа для зачисления в группу по программированию Python') age =

print ('Программа для зачисления в группу по программированию Python')
age = int(input("Введите

свой возраст:"))
if 10<= age <= 14:
print("Можешь заниматься в группе по программированию Python")
else:
print (" Ты нам не подходишь!")
Слайд 9

Конструкция if – elif – else Для реализации выбора из нескольких

Конструкция if – elif – else
Для реализации выбора из нескольких альтернатив

можно использовать конструкцию if – elif – else:
if выражение_1:
инструкции_(блок_1)
elif выражение_2:
инструкции_(блок_2)
elif выражение_3:
инструкции_(блок_3)
else:
инструкции_(блок_4)
Слайд 10

Пример: a = int (input("введите число:")) if a print("Меньше 0") elif

Пример:
a = int (input("введите число:"))
if a < 0:
print("Меньше 0")
elif a

== 0:
print("Равно 0")
else:
print("Меньше 0")
Слайд 11

print (""" Какой операционной системой вы пользуетесь? 1 — Windows 10

print (""" Какой операционной системой вы пользуетесь?
1 — Windows 10
2 —

Windows 8.1
3 — Windows 8
4 — Windows 7
5 — Windows Vista
6 - Другая""")
os = int(input ("Введите число, соответствующее ответу: "))
if os == 1:
print ("Вы выбрали: Windows 10")
elif os == 2 :
print ("Вы выбрали: Windows 8.1")
elif os == 3:
print ("Вы выбрали: Windows 8")
elif os == 4:
print ("Вы выбрали: Windows 7")
elif os == 5:
print ("Вы выбрали: Windows Vista")
elif os == 6:
print ("Вы выбрали: другая")
elif not os:
print ("Вы не ввели число")
else:
print ("Мы не смогли определить вашу операционную систему")