Ранее я уже упоминал о другой фишке из ˍˍfutureˍˍ , это оператор деления.
from __future__ import division
Суть проста. Раньше сложность типа данных результата поределялась типом самого сложного операнда.
Например:
int/int => int
int/float => float
В первом случае оба операнда int, значит и результат будет int. Во втором float более сложный тип, поэтому результат будет float.
Если нам требуется получить дробное значение при делении двух int то приходилось форсированно один из операндов конверировать в float.
12/float(5) => float
Но с новой "философией" это не требуется. В Python3 "floor division" заменили на "true division" а старый способ теперь работает через оператор "//".
>>> 3/2
1.5
>>> 3//2
1
То есть теперь деление int на int даёт float если результат не целое число.
В классах теперь доступны методы __floordiv__() и __truediv__() для определения поведения с этими операторами.
Данный переход описан в PEP238.
#pep#2to3#basic
👀🇯🇵 A partir de mañana, Munetaka Murakami tendrá 45 días para firmar con un equipo de la MLB. Tiene 265 jonrones en su carrera con un OPS de .945 en ocho temporadas en Japón.
#️⃣#Murakami
🗞 | t.me/MLB_Daily
👀🇯🇵 Después de conectar 246 jonrones en ocho temporadas de la NPB, uno de los mejores bateadores de poder de Japón será puesto en disponibilidad para equipos de la MLB este invierno. El toletero japonés Munetaka Murakami será puesto en disponibilidad por los Yakult Swallows de la Nippon Professional Baseball.
🇺🇸 Vía Mark Feinsand
#️⃣#Murakami
🗞 | t.me/MLB_Daily
💥 NOTICIA DE ÚLTIMA HORA 🧦🤝: El dos veces MVP japonés Munetaka Murakami y los White Sox han llegado a un acuerdo para un contrato de 2 años y 34 millones de dólares.
#️⃣#WhiteSox#Murakami
🗞 | t.me/MLB_Daily
📊 El ritmo actual de la temporada completa de Munetaka Murakami:
66 HR
116 carreras
132 RBI
132 BB
.595 SLG
.979 OPS
163 wRC+
6.0 fWAR
El robo de la temporada baja.
#WhiteSox#Murakami#Stats
🗞 | t.me/MLB_Daily
👀 El premio al Novato del Año de AL se está convirtiendo en una carrera de dos hombres en BetMGM:
Munetaka Murakami: +140
Kevin McGonigle: +145
#ROY26#Murakami
🗞 | t.me/MLB_Daily
👀😀 Se espera que un nuevo grupo de talento japonés sea publicado para los clubes de la MLB esta temporada baja.
#️⃣#Murakami#Okamoto#Imai
🗞 | t.me/MLB_Daily