Назначение оператора «/» и «//» в python?
Разделение («/»): делит левый.
5 / 2 = 2.5
Отдел работает на Python так, как он математически определен.
x/y= float(x/y)
Floor Division ("//"): разделение операндов, где результатом является коэффициент, в котором цифры после десятичной точки удаляются. Но если один из операндов отрицательный, результат будет перекрыт, т. е. Округлен от нуля (к отрицательной бесконечности).
5// 2 = 2 -11// 3 = -4
Напольное подразделение работает на Python так, как оно математически определено.
x // y == math.floor (x / y)