nixp.ru v3.0

23 ноября 2024,
суббота,
19:41:55 MSK

5 декабря 2008, 16:42

Python 3.0 — новый виток развития языка программирования

На днях состоялся новый крупный релиз популярного языка программирования Python — 3.0. Проект Python 3.0 еще называли как «Python 3000» и «Py3K».

Релиз Python 3.0 стал первым, где умышленно отсутствует обратная совместимость с предыдущими версиями. Среди значимых изменений можно отметить полный переход на Unicode: все строки в Python 3.0 (тип str) — это Unicode. Из оператора print сделали одноименную функцию — print(). Представлена новая система форматирования строк, пришедшая на смену «%» (впрочем, оператор % будет поддерживаться до появления Python 3.1). Вместо двух типов данных для целых чисел (int и long) остался лишь один (int). Кроме того, устранено обозначение «не равно» как «<>» (осталось лишь «!=»).

Тем временем, ветка Python 2.x продолжает свое существование. Только вчера было объявлено о выпуске Python 2.6.1, в котором исправлено несколько ошибок, найденных в релизе 2.6.0.

Постоянная ссылка к новости: http://www.nixp.ru/news/9407.html. Дмитрий Шурупов по материалам python.org.

fb twitter vk