Ранее я уже упоминал о другой фишке из ˍˍ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
¡Va sin el fiscal! 😱
🔴 Dependiendo de la información que se proporcione en la reunión, el #Senado no descarta solicitar juicio político contra #MaruCampos👱🏻♀️🇲🇽
https://sinlineamx.com/maru-campos-comparecera-senado-por-caso-cia-chihuahua/
🚨#ÚltimaHora🚨
🔴 Con 87 votos a favor y 41 en contra, el #Senado aprueba el #PlanB en lo general… pero queda fuera la revocación de mandato por reservas en lo particular 🗳️
🚨 ¡ATENCIÓN! 🚨
🔴 El #PlanB fue aprobado en el #Senado, pero sin la revocación de mandato 👎🏻 | Los senadores del #PT se salieron con la suya tras solicitar que se mantuviera el artículo 35 constitucional sin modificaciones 📄
👉🏻 Sin los votos de sus 6 senadores, no se habría alcanzado la mayoría calificada para el resto de la iniciativa 🤬 | ¿Consideras que hubo traición? 🤔
¡Lo hicieron de nuevo! 🙄
🔴 El #PlanB de #Sheinbaum superó el primer filtro en el #Senado pese a la ausencia del #PT🗳️✅ | ¿Se mantendrá la negativa en el pleno? 🤔
https://revistaelpolitico.com/nacional/que-senadores-del-pt-faltaron-discusion-del-plan-b/
🚨 ¡#ÚltimaHora! 🚨
🔴 Senadores aprobaron el #PlanB de reforma electoral en lo particular... pero la revocación de mandato fue bateada hasta 2028 ❌🗳️
👉🏻 El pleno del #Senado suprimió todo lo relativo a revocación de mandato al aceptar la reserva del #PT que solicitó mantener el artículo 35 constitucional sin modificaciones 🤯
¡A dar la cara! ☝🏻
🔴#MaruCampos y su fiscal deberán informar en el #Senado todo lo relacionado a la muerte de dos agentes de la #CIA en #Chihuahua🚨🗓️
https://sinlineamx.com/senado-cita-maru-campos-agentes-cia-chihuahua/
#ÚltimaHora⏰
🔴 Previo a la comparecencia de la gobernadora #MaruCampos ante el #Senado por el caso de los agentes extranjeros que operaron en #Chihuahua, el fiscal general del estado, #CésarJáuregui, presentó su renuncia al cargo ‼️ | ¿Qué opinas? 😱