Школа » Презентации » Другие презентации » Python - Логические выражения и операторы

Презентация - "Python - Логические выражения и операторы"

0
17.10.24
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Python - Логические выражения и операторы". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Python - Логические выражения и операторы 📚 Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Python - Логические выражения и операторы" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Python - Логические выражения и операторы"

Логические выражения и операторы<br>Конструкция if<br>
1 слайд

Логические выражения и операторы
Конструкция if

Повторение<br>Ввод данных: input()<br>Ввод числовых данных: int(input())<br>Вывод данных: print()<br
2 слайд

Повторение
Ввод данных: input()
Ввод числовых данных: int(input())
Вывод данных: print()

целые числа: int()
вещественные числа: float()
строки: str()

Повторение<br>Сложение: a + b<br>Вычитание: a - b<br>Умножение: a * b<br>Возведение в a степень b: a
3 слайд

Повторение
Сложение: a + b
Вычитание: a - b
Умножение: a * b
Возведение в a степень b: a ** b
Деление: a / b
Целочисленное деление: a // b
Получение остатка от деления: a % b

Повторение - задача<br>Напишите программу, которая считывает длины двух катетов в прямоугольном треу
4 слайд

Повторение - задача
Напишите программу, которая считывает длины двух катетов в прямоугольном треугольнике и выводит его площадь. Каждое число записано в отдельной строке.





Входные данные: Выходные данные:
37.5
5

Конструкция if<br>if Условие:<br>    Блок инструкций 1<br>else:<br>    Блок инструкций 2<br><br><br>
5 слайд

Конструкция if
if Условие:
Блок инструкций 1
else:
Блок инструкций 2


Блок инструкций 1 будет выполнен, если Условие истинно.

Если Условие ложно, будет выполнен Блок инструкций 2.

Пример использования<br>x = int(input())<br>if x % 2 == 0:<br>    print(‘Четное’)<br>else:<br>    pr
6 слайд

Пример использования
x = int(input())
if x % 2 == 0:
print(‘Четное’)
else:
print(‘Нечетное’)

Вложенные условные инструкции<br>
7 слайд

Вложенные условные инструкции

Операторы сравнения<br><  -  Меньше — условие верно, если первый операнд меньше второго.<br>>
8 слайд

Операторы сравнения
< - Меньше — условие верно, если первый операнд меньше второго.
> - Больше — условие верно, если первый операнд больше второго.
<= - Меньше или равно.
>= - Больше или равно.
== - Равенство. Условие верно, если два операнда равны.
!= - Неравенство. Условие верно, если два операнда неравны.

Операторы сравнения в Питоне можно объединять в цепочки (в отличии от большинства других языков прог
9 слайд

Операторы сравнения в Питоне можно объединять в цепочки (в отличии от большинства других языков программирования, где для этого нужно использовать логические связки)

например:
a == b == c или 1 <= x <= 10.


Тип данных bool<br>Операторы сравнения возвращают значения специального логического типа bool. Значе
10 слайд

Тип данных bool
Операторы сравнения возвращают значения специального логического типа bool. Значения логического типа могут принимать одно из двух значений: True (истина) или False (ложь). Если преобразовать логическое True к типу int, то получится 1, а преобразование False даст 0. При обратном преобразовании число 0 преобразуется в False, а любое ненулевое число в True. При преобразовании str в bool пустая строка преобразовывается в False, а любая непустая строка в True.


Логические операторы<br>Логическое И является бинарным оператором (то есть оператором с двумя операн
11 слайд

Логические операторы
Логическое И является бинарным оператором (то есть оператором с двумя операндами: левым и правым) и имеет вид and. Оператор and возвращает True тогда и только тогда, когда оба его операнда имеют значение True.

Логическое ИЛИ является бинарным оператором и возвращает True тогда и только тогда, когда хотя бы один операнд равен True. Оператор “логическое ИЛИ” имеет вид or.

Логическое НЕ (отрицание) является унарным (то есть с одним операндом) оператором и имеет вид not, за которым следует единственный операнд. Логическое НЕ возвращает True, если операнд равен False и наоборот.

Пример. Проверим, что хотя бы одно из чисел a или b оканчивается на 0:<br><br>
12 слайд

Пример. Проверим, что хотя бы одно из чисел a или b оканчивается на 0:

Каскадные условные инструкции<br>if... elif... else<br><br>В такой конструкции условия if, ..., elif
13 слайд

Каскадные условные инструкции
if... elif... else

В такой конструкции условия if, ..., elif проверяются по очереди, выполняется блок, соответствующий первому из истинных условий. Если все проверяемые условия ложны, то выполняется блок else, если он присутствует.

Задача 1<br>Даны два целых числа. Выведите значение наименьшего из них.<br>Входные данные:Выходные д
14 слайд

Задача 1
Даны два целых числа. Выведите значение наименьшего из них.
Входные данные:Выходные данные:
33
7

Задача 2<br>Вывести знак числа (решить задачу с помощью конструкции if... elif...else<br>Входные дан
15 слайд

Задача 2
Вывести знак числа (решить задачу с помощью конструкции if... elif...else
Входные данные:Выходные данные:
121

Задача 3<br>Дано натуральное число. Требуется определить, является ли год с данным номером високосны
16 слайд

Задача 3
Дано натуральное число. Требуется определить, является ли год с данным номером високосным. Если год является високосным, то выведите YES, иначе выведите NO. Напомним, что в соответствии с григорианским календарем, год является високосным, если его номер кратен 4, но не кратен 100, а также если он кратен 400.

Входные данные:Выходные данные:
2012ДА

Комментарии (0) к презентации "Python - Логические выражения и операторы"