Ранее я уже упоминал о другой фишке из ˍˍ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
🤯 Increíble. Freddie Freeman termina el Juego 3 de la Serie Mundial de 6 HORAS y 39 MINUTOS con un jonrón de oro, repitiendo sus heroicas jugadas decisivas de la serie del '24.
💥 "¡Freddie, conoce a Freddie!" — Bill Shaikin del LA Times
Y fue tan largo que al principio no me molesté en verificar los hechos con la gente en X que escribió que fue el juego más largo de la Serie Mundial (🥲), distinción que aún pertenece al Juego 3 de la Serie Mundial de 2018, que duró 18 entradas y 7 horas con 20 minutos.
#️⃣#PlayOffs25#Freeman
🗞 | t.me/MLB_Daily
🔵 En sus últimos 10 juegos de la Serie Mundial, Freddie Freeman ha conectado siete jonrones y ha impulsado 17 carreras.
🗽 El único otro jugador en la historia de la MLB que ha alcanzado esas cifras en un período de 10 juegos en la Serie Mundial es Lou Gehrig.
📰 Vía Opta STATS
#️⃣#Freeman#Stats#PlayOffs25
🗞 | t.me/MLB_Daily
Trending Apps: Giveaway Results Announced!
#Elephant#Freeman
Trending Apps has announced the winners of the Elephant x Mr. Freeman giveaway. All 100 participants who fulfilled the requirements will receive whitelists, and winners are encouraged to activate @dmf0_bot to receive minting instructions. Thank you to everyone who participated or showed interest!
Source: link
@tonlines
🔵❌🇨🇦 Freddie Freeman ya no jugará en el Clásico Mundial de Béisbol de 2026 debido a razones personales, según Shi Davidi.
#️⃣#Freeman#TeamCanadá#WBC26
🗞 | t.me/MLB_Daily