Найти в Дзене

Математические функции и операции в Python: руководство для новичков

Использование стандартных математических функций и операций в PythoВ этом уроке ты научишься писать первые программы на Питоне. Программа — это набор инструкций(команд), который описывает компьютеру определенную последовательность действий. Каждая инструкция создает или обрабатывает объекты. Объекты в Python Разберем подробно два типа объектов. Оба они относятся к числам — int, float. И познакомимся с другими типами объектов. int — от слова «integer», целое число. Сюда входят все целые отрицательные и положительные числа и ноль. float — число с плавающей точкой, вещественные числа. Например: 3.5, -1.1234, 0.0. В Питоне дробная часть от целой всегда отделяется точкой. Если вместо точки, ставить запятую, это будет считываться как два числа. str — от слова «string», строка. Строки записывают в одинарных или двойных кавычках, главное, чтобы открывающая и закрывающая кавычки были одинаковые. 'Привет!', "21 февраля 2024г." bool — от слова «boolean», логический тип. True или False. Правда ил
Оглавление

Использование стандартных математических функций и операций в PythoВ этом уроке ты научишься писать первые программы на Питоне.

Программа — это набор инструкций(команд), который описывает компьютеру определенную последовательность действий. Каждая инструкция создает или обрабатывает объекты.

Объекты в Python

Разберем подробно два типа объектов. Оба они относятся к числам — int, float. И познакомимся с другими типами объектов.

int — от слова «integer», целое число. Сюда входят все целые отрицательные и положительные числа и ноль.

float — число с плавающей точкой, вещественные числа. Например: 3.5, -1.1234, 0.0. В Питоне дробная часть от целой всегда отделяется точкой. Если вместо точки, ставить запятую, это будет считываться как два числа.

-2

str — от слова «string», строка. Строки записывают в одинарных или двойных кавычках, главное, чтобы открывающая и закрывающая кавычки были одинаковые. 'Привет!', "21 февраля 2024г."

bool — от слова «boolean», логический тип. True или False. Правда или ложь.

list — список. Записывается в квадратных скобках. [23, -3.5, False, 'Александр']

dict — от слова «dictionary», словарь. {'x':123, 'y':456}

tuple — кортеж, (1, 2, 3, 4, 5)

set — множество {1, 2, 3}

file — файлы

Вывод данных в Питоне

Для выведения на экран значений в Питоне есть функция print(). Внутри круглых скобок мы пишем то, что хотим вывести на экран. Это могут быть слова(строки), числа, переменные. Так же в круглых скобках могут быть операции с числами, переменными и строками.

Например:

В Питоне каждая команда обрабатывается по порядку сверху вниз.
В Питоне каждая команда обрабатывается по порядку сверху вниз.
Результат выполнения программы
Результат выполнения программы

Математические операции в Python

Сложение и вычитание чисел

-5
-6

Умножение и деление чисел

При делении двух чисел типа int, результат деления все равно будет типа float
При делении двух чисел типа int, результат деления все равно будет типа float
-8

Возведение в степень. Целочисленное деление. Остаток от деления.

-9
-10
-11

Порядок выполнения операций в Питоне

1. В скобках, то есть то что находится в скобках выполняется в первую очередь.

-12
-13

2. Возведение в степень (**)

-14
-15

3. Умножение, деление, деление нацело и остаток от деления (*, /, //, %) имеют одинаковый приоритет и выполняются в порядке следования.

-16
-17

4. Последними в приоритете идут сложение и вычитание

Ввод данных в Питоне

input() - функция для ввода данных в программу. При запуске программы функция input() считывает данные, которые пользователь вводит с клавиатуры.

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

-18

-19

И текст и числа, которые мы вводим с клавиатуры, функция input() считывает как строки. Давайте на примере другой программы посмотрим почему это для нас важно.

Введём два числа a и b с помощью функции input(), найдём их сумму.

-20

Результат программы
Результат программы

Мы видим, что наша программа не посчитала сумму чисел, а просто приписала к первому, второе. Если бы вместо чисел мы написали текст, например: а=моло, b=ко. То в результате сложения этих строк, мы бы получили молоко. Если бы мы попробовали провести другие математические операции со строками, получили бы ошибку.

Для каждого объекта в Питоне есть свой тип

Для преобразования одного типа в другой используют функции:

str() - перевод целого или дробного числа в строку

int() - перевод строки или дробного числа в целое число

float() - перевод строки или целого числа в дробное

Давайте напишем нашу программу с суммой чисел правильно. Для этого функцию input() заключим внутри функции int()

-22

Теперь мы получили сумму двух чисел
Теперь мы получили сумму двух чисел

Ставьте пожалуйста лайк и подписывайтесь на мой канал.

-24