Похожие презентации:
Математические операции в Python. Программирование. 10 класс
1.
Средняя общеобразовательная школа № 654 имени А.Д. ФридманаМатематические
операции в Python
Программирование
10 класс
Профильная подготовка
Учитель: Ермаков Максим Геннадьевич
2.
Знаки математических операцийОперация
Математика
Python
Сложение
Вычитание
Умножение
Деление
Степень числа
Деление нацело
Остаток от деления
A+B
A-B
A∙B=A B=AxB
A:B=A/B
AB
[ A/B ]
{ A/B }*B
A+B
A-B
A*B
A/B
A**B
A//B
A%B
• Примеры операций присваивания
– print(3+4)
– print(3*4)
#7
# 12
– print(' 3' + ' 4' ) # 34
– print(3 * ' 4' )
# 444
3.
Приоритет выполнения операций1. Скобки
2. Выполняются возведения в степень справа
5
4
налево, то есть 3 ** 4 ** 5 это 3( ).
3. Выполняются унарные минусы (отрицания).
4. Выполняются умножения и деления слева
направо.
Операции умножения и деления имеют одинаковый приоритет.
5. Выполняются сложения и вычитания слева
направо.
Операции сложения и вычитания имеют одинаковый приоритет.
4.
Знаки операций сравненияОперация
Больше
Больше или равно
Меньше
Меньше или равно
Равно
Неравно
Математика
Python
>
≥
≤
>
>=
<
<=
=
≠
==
!=
<
• Приоритет знаков сравнения: < > ≤ ≥ = ≠
5.
Операция присваиванияОперация
Python
Присвоение результата сложения
Присвоение результата вычитания
Присвоение результата умножения
Присвоение результата от деления
Присвоение степени числа
Присвоение результата целочисленного деления
Присвоение остатка от деления
+=
-=
*=
/=
**=
//=
%=
• Множественное присваивание:
a, b, c = 3, 7, 5
a=3
b=7
c=5
6.
Конвертация типа величиныФункция
Python
Преобразование строки в целое число
int(строка)
Преобразование строки в действительное число float(строка)
Преобразование числа в строку
str(число)
7.
Функции над числамиФункции
Python
Модуль числа
Наименьшее число из …
Наибольшее число из …
Возведение в степень
Округление
abs(x)
min(x1, x2, …)
max(x1, x2, …)
pow(a, x)
round(x [, k])
• Примеры округления числа:
K:
-2 -1 0 1 2 3
x = 426,312
print(round(x, 2))
print(round(x, -1))
=>
=>
426, 31
430
8.
Домашнее задание• Переписать в тетрадь содержание слайдов:
– Знаки математических операций;
– Знаки операций сравнения;
– Конвертация типа величины;
– Функции над числами
• Переписать в тетрадь примеры округления числа.