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

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

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

Обычное и целочисленное деление в Python, DevOps / DevNet курсы скачать торрент Рига

Прежде всего остального, давайте рассмотрим, как выполняется деление в этом языке программирования. Чтобы поделить первое число на второе — поставьте между ними символ «косая черта» («/»). При этом реальным результатом деления двух целочисленных значений может быть число с плавающей точкой. Следовательно, результат нужно преобразовать в другой тип данных. Либо сделать один из операндов числом с плавающей точкой, либо применить оператор float().

Также нужно упомянуть, что по правилам Python нельзя делить числа на строки и списки. Кроме того, нельзя делить строки и списки на числа. А также друг на друга и на самих себя. Безусловно, нельзя ничего делить на 0, иначе вы получите ошибку ZeroDivisionError. Чтобы узнать больше о допустимых операциях деления — советуем пройти курсы по azure DevOps / DevNet Рига.

Однако и на тот случай, если вы не желаете получать дробную часть ни в каком виде — есть решение. А именно — операция целочисленного деления, для применения которой поставьте между числами двойной знак «косая черта» («//»). В результате первое число будет поделено на второе, при этом вы получите целочисленное значение. А именно — сколько раз второе число целиком входит в первое число. Остаток от данной операции отбрасывается.

Стоит отметить, что простейший пример использования целочисленного деления — программа, переводящая арабские цифры в римские. За счет целочисленного деления вы можете получить результат, который потом будет сравниваться с условиями, заданными операторами if и elif. Для получения практических знаний о применении целочисленного деления советуем пройти курс DevOps / DevNet инженер Рига. Который доступен всем желающим в онлайн-формате на платформе SEDICOMM University.

Получение остатка от деления Python

Стоит отметить, что в некоторых случаях программисту нужен как раз тот остаток от целочисленного деления. Который отбрасывается и не учитывается при выполнении предыдущей математической операции. И для этого, конечно же, есть специальный отдельный вид деления. Чтобы получить остаток от деления первого числа на второе — поставьте между ними символ «процент» («%»).

Давайте рассмотрим эти арифметические операцию на простом примере, чтобы лучше разобраться. Предположим, что у вас есть два числа — 16 и 3. Если вы просто поделите первое число на второе, то получите результат, равный 5. Точно так же — если поделите эти числа с помощью целочисленного деления. Если же вы поделите 16.0 на 3, 16 на 3.0 или 16.0 на 3.0 — получите в результате 5.333333333333333. При этом целочисленное деление этих значений вернет результат 5.0.

Теперь посмотрим, каким будет результат получения остатка от деления этих чисел. Если поделить таким образом числа 16 и 3, то вы получите в результате 1. Это и будет остаток от деления данных чисел с помощью символа «процент». В результате деления 16.0 на 3, 16 на 3.0 или 16.0 на 3.0 — вы получите остаток 1.0. Для закрепления знаний на практике советуем записаться на наши курсы DevOps / DevNet скачать торрент Рига.

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