СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Язык программирования Pyhton Условный оператор. Занятие 1

Категория: Информатика

Нажмите, чтобы узнать подробности

 Небольшая, но содержательная презентация на тему "Ветвление на языке программирования Pyhton" для учеников 9 класса по информатике, рекомендованная для проведения первого занятия по этой теме.

Просмотр содержимого документа
«Язык программирования Pyhton Условный оператор. Занятие 1»

Условный оператор. Оператор ветвления

Условный оператор.

Оператор ветвления

Условный оператор – это оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.

Условный оператор – это оператор, конструкция языка программирования, обеспечивающая выполнение определённой команды (набора команд) только при условии истинности некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.

Пример.  Двоеточие (:) в конце строки с инструкцией if сообщает интерпретатору Python, что дальше находится блок команд. В блок команд входят все строки с отступом под строкой с инструкцией if, вплоть до следующей строки без отступа. b = 0  Если условие истинно, выполняется весь расположенный ниже блок. a = 50 • В примере выше логическим выражением является n n = 98 • Последняя строчка кода print(b) уже не относится к условному оператору, что обозначено отсутствием перед ней отступа. Она не является вложенной в условный оператор, значит, не принадлежит ему. if n  b = n + a print(b)

Пример.

Двоеточие (:) в конце строки с инструкцией if сообщает интерпретатору Python, что дальше находится блок команд. В блок команд входят все строки с отступом под строкой с инструкцией if, вплоть до следующей строки без отступа.

b = 0

Если условие истинно, выполняется весь расположенный ниже блок.

a = 50

• В примере выше логическим выражением является n

n = 98

• Последняя строчка кода print(b) уже не относится к условному оператору, что обозначено отсутствием перед ней отступа. Она не является вложенной в условный оператор, значит, не принадлежит ему.

if n

b = n + a

print(b)

Структура программы с условным оператором Основная ветвь Вложенный код Основная ветвь Отступ – небольшое смещение строки кода вправо. В начале такой строки находятся пробелы.

Структура программы с условным оператором

Основная ветвь

Вложенный код

Основная ветвь

Отступ – небольшое смещение строки кода вправо. В начале такой строки находятся пробелы.

В самом простом случае оператор ветвления имеет вид:   if : оператор 1

В самом простом случае оператор ветвления имеет вид:

if :

оператор 1

Более сложный вид оператора ветвления:   if : оператор 1 else: оператор 2

Более сложный вид оператора ветвления:

if :

оператор 1

else:

оператор 2

Пример

Пример

Задача: Определить превышает ли произведение двух натуральных чисел, введенных с клавиатуры, число 1000

Задача:

Определить превышает ли произведение двух натуральных чисел, введенных с клавиатуры, число 1000

1000: print (‘Превышает’) else: print (‘Не превышает’) " width="640"

a=int(input(“введите первое число ”))

b=int(input(“введите второе число ”))

с=a*b

if c1000:

print (‘Превышает’)

else:

print (‘Не превышает’)

1000: print (‘Превышает’) else: print (‘Не превышает’) " width="640"

a=int(input(“введите первое число ”))

b=int(input(“введите второе число ”))

if a*b 1000:

print (‘Превышает’)

else:

print (‘Не превышает’)

Домашнее задание: Написать программу, которая проверяет одного ли знака два числа, введенные пользователем с клавиатуры. Выполнить отладку программы на ПК, результат зафиксировать в тетрадь.

Домашнее задание:

Написать программу, которая проверяет одного ли знака два числа, введенные пользователем с клавиатуры.

Выполнить отладку программы на ПК, результат зафиксировать в тетрадь.