Similar presentations:
Лабораторная работа №2
1.
УСЛОВНЫЕКОНСТРУКЦИИ НА
ЯЗЫКЕ PYTHON
Выполнила: Орлова Диана, СГД-21-5
2.
Основные понятия:Оператор ветвления (условная конструкция) – оператор, конструкция языка
программирования, обеспечивающая выполнение определенной команды
(набор команд) только при условии истинности некоторого логического
выражения.
В данной лабораторной работе используется конструкция «if-elif-else»
3.
Конструкция «if-elif-else»1. Конструкция if:
Оператор ветвления if позволяет выполнить определенный набор инструкций в
зависимости от некоторого условия.
После оператора if записывается выражение. Если это выражение истинно, то
выполняются инструкции, определяемые данным оператором. Выражение является
истинным, если его результатом является число не равное нулю, непустой объект, либо
логическое True. После выражения нужно поставить двоеточие “:”.
Пример:
a=3
If a == 3:
print (“hello”)
Напечатает: hello
4.
Конструкция «if-elif-else»2. Конструкция if-else:
Бывают случаи, когда необходимо предусмотреть альтернативный вариант
выполнения программы. Т.е. при истинном условии нужно выполнить один набор
инструкций, при ложном – другой. Для этого используется конструкция if – else.
Пример:
a=1
If a > 2:
print (“H”)
else:
print (“L”)
Напечатает: L
5.
Конструкция «if-elif-else»3. Конструкция if-elif-else:
Для реализации выбора из нескольких альтернатив можно использовать
конструкцию if – elif – else.
Пример:
a = int(input(“введите число:”))
If a < 0:
print (“Neg”)
elif a == 0:
print (“Zero”)
else:
print (“Pos”)
6.
Условиезадачи:
Принадлежит ли точка M,
заданная координатами
X, Y, заданной области
плоскости?
7.
Уравнения задачи:8.
Программа:9.
Результат выполнения программы:10.
Блок-схема:Начало
Ввод x,y
If
Условие
1
Elif
Условие
2
Else
Конец