Во всех прошлых статьях мы работали с текстовыми данными, но во многих случаях нам придётся работать с числами. В языке Python присвоить переменной целочисленное значение очень просто, так как в Python используется динамическая типизация. В языке Python представлены 4 основных операции, такие как сложение, вычитание, умножение и деление. Приоритет выполнения операций такой же как и в математике, сначала умножение и деление, затем сложение и вычитание. Также помимо основных операций есть и дополнительные, такие как целочисленное деление (//), возведение в степень (**) и нахождение остатка (%). Операцию нахождения остатка от деления, а также целочисленного деления вы будете часто встречать в практических задачах. Приоритет выполнения дополнительных операций такой: сначала возведение в степень, а затем целочисленное деление и взятие остатка. У операций // и % такой же приоритет как и обычного умножения и деления. Для того чтобы преобразовать строку к целому чиcлу, необходимо использовать