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