Ранее я уже упоминал о другой фишке из ˍˍ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
💬Первая посадка зарегистрированного в Швейцарии Airbus A350 состоится сегодня в Цюрихе. 🇨🇭
А тем временем iniBuilds готовят крупное обновление 1.0.4 для своего A350
Лёгкое небо
#a350#inibuilds#airbus
Hot news 🔥
Все авиасимеры давно ждали этого момента, и вот он настал.
Совсем скоро выходит А350 для мфс 2020 и 2024! 🛫
Лёгкое небо
#A350#Inibuilds#MFS2020#MFS2024
✈️ A220 для MSFS выходит на финишную прямую
📌Разработчики iniBuilds и Synaptic поделились прогрессом по A220 для Microsoft Flight Simulator – проект приближается к релизу. За последние месяцы команда кардинально переработала ключевые подсистемы самолёта
🔵Полностью переписаны система fly-by-wire и модель двигателя, реализованы автопилот с функцией автопосадки, вертикальная и боковая навигации. FMS создан с нуля для лучшей интеграции и производительности. Система предупреждений экипажа (CAS) обрабатывает 3350 входных сигналов с точностью срабатывания до 100 мс – как на реальном самолёте
🔵Финальное тестирование начнётся в конце марта, релиз ожидается после его завершения
⬅️Ждёте A220?
Лёгкое небо
#aviation#news#MSFS#A220#iniBuilds
📌 Скриншот очень интересного хвоста, Inibuilds выложили в своем Discord канале
⏺Как вы думаете что за самолет? Оставляйте свои догадки в Комментариях👇
Лёгкое небо
#inibuilds#msfs2020#msfs2024#news#development