презентация. шартты оператор сабақ жоспары. Python Programming conditional operator (IF,else)
Скачать 93.28 Kb.
|
Python ProgrammingCONDITIONAL OPERATOR (IF,ELSE)Сәйкестендіру find a match
Сәйкестендіру find a match
Оператор присваивания Арифметическое выражение может включать
+ - * / // % ** умножение деление деление нацело остаток от деления <имя переменной> = <выражение> Возведение в степень Ручная прокрутка программы Manual scrolling of a program a = 5 b = a + 2 a = (a + 2)*(b – 3) b = a // 5 a = a % b a = a + 1 b = (a + 14) % 7
Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения: надо вывести на экран первое число, если оно больше второго, или второе, если оно больше первого. Особенность: действия исполнителя зависят от некоторых условий (если … иначе …). Алгоритмы, в которых последовательность шагов зависит от выполнения некоторых условий, называются разветвляющимися. Начало start max = a ввод a,b Input вывод max output a > b? max = b конец да нет полная форма ветвления full branch form блок «решение» block "decision" Блок-схема Flow chart Программа Program max = a max = b print(‘input 2 number‘) a=input() b=input() if a > b : else : print (‘Max number', max) Условный оператор if <условие> : {что делать, если условие верно} else : {что делать, если условие неверно} Особенности:
CONDITIONAL OPERATOR Вариант 2. Блок-схема неполная форма ветвления начало max = a ввод a,b вывод max max = b конец да нет b > a? Вариант 2. Программа print(‘input 2 number‘) a=input() b=input() max = a if b > a : max = b print (‘Max number', max) неполная форма условного оператора incomplete form of conditional statement Задания «4»: Ввести три числа и найти наибольшее из них. Пример: Введите три числа: 4 15 9 Наибольшее число 15 «5»: Ввести пять чисел и найти наибольшее из них. Пример: Введите пять чисел: 4 15 9 56 4 Наибольшее число 56 |