Ранее я уже упоминал о другой фишке из ˍˍ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
✅✅ MacBook ekraniga jonli oboy qo‘ymoqchimisiz?
😌 Endi bu oson. Mac uchun animatsion fonlarni o‘rnatadigan zo‘r dastur topib qo'ydim — va eng muhimi, kompyuter ishlashini deyarli pasaytirmaydi.
🔢 Dastur Swift’da yozilgan, shu sabab haqiqiy native ilovadek ishlaydi: hammasi silliq va muammolarsiz.
🆓 Dastur to'liq bepul, ro‘yxatdan o‘tish ham shart emas, reklama ham yo‘q. Hatto bir nechta monitor ulasangiz ham, animatsiya barcha ekranlarda ishlaydi.
Va uni ish stoli foniga ham, lock screen’ga ham qo‘yish mumkin.
⬇️Yuklab olish
📊Bizning barcha loyihalar | #macbook
消息称平价版苹果 MacBook 笔记本不会采用塑料外壳,有望下月上市
苹果将推出平价版 MacBook,外观更活泼,吸引年轻用户。该产品将采用浅黄色、浅绿色等颜色。苹果希望这款产品能吸引学生群体,培养更多年轻的 Mac 用户。
标签:#MacBook
Created by RocM
官方频道:@rocCHL
官方群组:@roctech
官方合作:@rocmmbot
消息称苹果低价版MacBook屏幕尺寸小于13.6英寸,有望2026年第一季度上市
苹果有望在2026年第一季度推出屏幕小于13.6英寸的低价版MacBook。该产品预计会搭载A18 Pro芯片(性能略优于M1),成为数字款iPad的升级替代,适用于网页浏览、文档处理、编辑、剪辑等工作。外观预计类似现款iMac,有银色、蓝色、粉色和黄色可选。售价将远低于1000美元,部分组件配置比其他Mac产品较为落后,屏幕尺寸小于现有MacBook Air
还记得12英尺的MacBook吗,卡到姥姥家了……
标签:#MacBook
Created by RocM
官方频道:@rocCHL
官方群组:@roctech
官方合作:@rocmmbot