Ранее я уже упоминал о другой фишке из ˍˍ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
Quoted The_HaqqNetwork : 🔥 Excited to offer decentralized wallet services to The_HaqqNetwork users!
🚀Enjoy a seamless experience in creating and importing wallets. We’re committed to enhancing highlights for #ISLM communities in collaboration with The_HaqqNetwork! ❤️
Check out the guide to effortlessly create/import your #HAQQ wallet on TokenPocket!
👉https://help.tokenpocket.pro/en/wallet-operation/how-to-create-a-wallet/haqq
👉https://www.tokenpocket.pro/
【Details】https://twitter.com/TokenPocket_TP/status/1728052527948837147
【Powered By】Crypto Box
🆕 HAQQ Network is Now Live on TokenPocket! The_HaqqNetwork
#Haqq is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality. Islamic Coin ($ISLM) is a native currency of Haqq.
▶️Supported by TokenPocket Mobile Wallet and Chrome Extension Wallet!
TokenPocket now supports users to
✅ Create & Import #HAQQ wallets. The_HaqqNetwork
✅ Store, transfer $ISLM. Islamic_Coin
🚀 Create your first #HAQQ wallet on TokenPocket_TP!
Use Guide👉https://help.tokenpocket.pro/en/wallet-operation/how-to-create-a-wallet/haqq
👉https://www.tokenpocket.pro/
👉https://extension.tokenpocket.pro/#/
#ISLM#HAQQ
【Details】https://twitter.com/TokenPocket_TP/status/1712468501888421893
【Powered By】Crypto Box
🟩Stake To Earn on #TokenPocket wallet!
TokenPocket now supports The_HaqqNetwork users to stake $ISLM on TokenPocket wallet, and the APR reaches 3.54%~5.06%!
#HAQQ is a scalable and interoperable Ethereum, built on Proof-of-Stake with fast-finality. #Islamic Coin $ISLM is a native currency of Haqq.
The staking service is powered by ColossusItaly!