Основы Python для программируемых сетей и систем — арифметические операции, DevOps / DevNet специалист курс Ашхабад

Основы Python для программируемых сетей и систем — арифметические операции, DevOps / DevNet специалист курс Ашхабад

Чтобы стать востребованным ИТ-специалистов в сфере программируемых сетей и систем, нужно освоить основы программирования. Тогда как любая программа основана на логике и математике. Сегодня мы расскажем о том, как выполняются арифметические действия в Python. Данная тема является обязательной для всех, кто планирует пройти DevOps / DevNet специалист курс Ашхабад. И войти в ИТ в Туркменистане в 2023 году.

Сложение, вычитание, умножение и деление, DevOps / DevNet специалист курс Ашхабад

Прежде всего остального, давайте разберемся с простейшими арифметическими действиями. Изучение которых предусматривает один из первых уроков, включенных в DevOps / DevNet курсы скачать Ашхабад. А именно — с умножением, вычитанием, сложением и делением. Для выполнения данных операций следует поставить между двумя операндами (числами или переменными) соответствующий знак:

  • «+» — для сложения правого и левого операндов;
  • «» — для вычитания правого операнда из левого;
  • «*» — для умножения правого и левого операндов;
  • «/» — для деления левого операнда на правый;
  • «//» — для деления левого операнда на правый нацело (игнорируя остаток);
  • «%» — для получения только остатка от деления левого операнда на правый нацело (игнорируя результат деления).

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

Строки (str), как и числа, можно складывать между собой, но не с числами. Также их можно умножать на целые числа (int), но нельзя умножать на другие строки. Если попытаться выполнить недопустимую операцию с текстовыми данными — интерпретатор вернет ошибку (TypeError: unsupported operand type(s)).

Чтобы на практике отработать использование Python для простейших вычислений, советуем пройти DevOps / DevNet курс Ашхабад. Тем более, что сделать это можно онлайн — на платформе SEDICOMM University. Скорее всего, это самый простой способ войти в ИТ в Туркменистане в 2023 году.

Возведение в степень в Python

Конечно же, для выполнения некоторых вычислений вам будет мало сложения, вычитания, умножения и нескольких видов деления. Также бывает нужно возвести число в указанную степень — в квадрат, в куб и т.д. Или извлечь из него корень с заданной основой, что также эквивалентно возведению в степень (просто в дробную). Стоит отметить, что реализовать получение числа можно и с помощью простого умножения на само себя. Но это — не лучший способ, который, к тому же, не поможет получить корень числа.

Для возведения первого (левого) числа в степень, равную второму (правому) числу — поставьте между ними два символа «звездочка» («**»). Если второе число будет, например, равно 0,5, то вы получите квадратный корень из первого числа. А если второй операнд будет равен 3 — то возведете первое число в куб. Потренируйтесь возводить числа в разные степени в IDLE. А также — попробуйте применить эту арифметическую операцию к значениям переменных.

Стоит отметить, что строки нельзя возводить в степень, так как их допускается умножать только на целые числа. Иначе результатом выполнения такой операции будет ошибка — TypeError: unsupported operand type(s).

Если вы читали наши прошлые статьи, то должны были узнать о том, какие типы данных существуют в Python. Тогда как после прочтения сегодняшней статьи — научились выполнять с данными один из важнейших видов операций. В будущем мы обязательно расскажем о том, какие действия можно выполнять с нечисловыми данными. Например — с текстов. И начнем с операций ввода / вывода, без которых невозможно представить DevOps / DevNet с нуля курсы Ашхабад.

Команда SEDICOMM University: Академия Cisco, Linux Professional Institute, Python Institute.