401 читали · 2 года назад
Целочисленное деление в Python
Целочисленное деление  Как вы знаете, в Python есть два способа делить целые числа:  Оператор / при делении целого числа на целое возвращает результат типа float.    >>> 3 / 2 1.5 # float А оператор // при делении целого на целое возвращает целое с округлением вниз, по-английски этот оператор еще называют floor division.    >>> 3 // 2 1 # int Копалась в истории языка и узнала, что изначально деление целых чисел в Python было только целочисленное, и для него Гвидо использовал символ /. Но быстро...
Lesson 1. Introduction in Python
#PYTHON  #INTRODUCTION IN PYTHON #aRithmetic operators #data types #conversion of types #built-in functions #variables Arithmetic operators · Addition: + · Subtraction: - · Multiplication: * · Division: / · Floor division: // · Modulus: % · Exponent: ** Data types · Integer numbers – int: …, -5, -4, -3, -2, -1, 0, 1, … · Floating-point numbers – float: …, -1.1, 5.16, 3e-10, … · String – str: …, «S», «LINUX», «3ABoP», «Hello, World!», … · Boolean type – bool: False, True · Nothing – NoneType: None Conversion of types · int to float in [1]: float(1) out [1]: 1.0 · float to int in [2]: int(5.7) out [2]: 5 · float to str in [3]: str(54...