Основы программирования на языке Python. Урок 2. Деление целых чисел, условные конструкции
Деление в Python. Остаток от деления и целочисленное деление.
А вы знали, что есть разные способы деления в Python? Многие начинающие программисты считают, что деление — это просто операция с двумя числами. Но в языке Python всё немного интереснее. Здесь мы можем получить как обычный результат с плавающей точкой, так и целое число без остатка или даже остаток от деления. Итак, чтобы полностью овладеть делением чисел в Python, нам надо знать эти три оператора деления: Разные задачи требуют разных подходов. Именно поэтому важно понимать, как работают в python операции деления...
Целочисленное деление в Python
Целочисленное деление Как вы знаете, в Python есть два способа делить целые числа: Оператор / при делении целого числа на целое возвращает результат типа float. >>> 3 / 2 1.5 # float А оператор // при делении целого на целое возвращает целое с округлением вниз, по-английски этот оператор еще называют floor division. >>> 3 // 2 1 # int Копалась в истории языка и узнала, что изначально деление целых чисел в Python было только целочисленное, и для него Гвидо использовал символ /. Но быстро...