Форум сайта python.su
Подскажите где можно найти описание отличий иммено 3 версии Python, а то везде только
отличия 2.7 от 3.5.
Я просто изучаю Python по книге Лунца 4 -е издание где описывается только что вышедший на то момент Python 3.0.
Все примеры из этой книги я выполняю в Python 3.5 пока вроде особых ошибок связанных с различием версий не было.
И вообще не будут ли мои знания устаревшими после изучения этой книги.
Спасибо
Офлайн
Разница в различиях между 2.x и 3.x в том, что код для 3.x в корне не совместим с 2.x, поэтому их надо знать и вообще код раздельно писать. В то же время между 3.x старым и 3.x новым таких различий нет, новый 3.x только дополняет старый 3.x. Различия в 3.x появляются постоянно: что-то появилось в 3.2, а что-то появилось в 3.3, а что-то - в 3.5. Поэтому не нужно заморачиваться, они всё равно будут появляться и дальше. Но код из 3.0 гарантировано будет работать в 3.5.
Обычно в документации пишут, что то-то появилось, начиная с такой-то версии.
Отредактировано py.user.next (Сен. 5, 2016 20:29:26)
Офлайн