Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 15, 2009 17:02:23

LSN
От:
Зарегистрирован: 2009-12-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

Доброе время суток! :-)

Задался целью освоить Python. Сейчас читаю литературу. Но не могу понять такую вещь: есть питон 2.6.4 и одновременно с ним есть и 3.1.1. Почему их два одновременно? Я так понимаю 3.1.1 новее, но зачем тогда существует более старая версия? Проясните пожалуйста.

И, если не трудно, скажите, книга: “Марк Саммерфилд Программирование на Python 3. Подробное руководство Programming in Python 3” стоящая для начального изучения? Может посоветуете книгу из серии “обязательно прочесть”

Заранее признателен за помощь :-)



Отредактировано (Дек. 15, 2009 17:03:34)

Офлайн

#2 Дек. 15, 2009 17:22:36

Slon
От:
Зарегистрирован: 2009-03-04
Сообщения: 56
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

Если не углубляться: Их две, потому что различия между ними слишком значительны. Программы написанные для 2.4.6, попросту откажутся работать в третей ветке. Также очень много сторонних модулей еще не портированны на третью ветку.
Да и первая stable версия Python 3.1.1 вышла совсем недавно.

Обязательно прочесть:
Учебник Python 3.1

Dive Into Python 3 =))



Отредактировано (Дек. 15, 2009 17:24:49)

Офлайн

#3 Дек. 15, 2009 17:23:45

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

LSN
Но не могу понять такую вещь: есть питон 2.6.4 и одновременно с ним есть и 3.1.1. Почему их два одновременно?
Два одновременно, потому что они несовместимы, поэтому 90% продуктов, написанных на Python 2 еще не переведены на Python 3.

LSN
Может посоветуете книгу из серии “обязательно прочесть”
Есть соответствующий раздел форума, не надо задавать здесь такие вопросы.



Офлайн

#4 Дек. 15, 2009 17:29:31

LSN
От:
Зарегистрирован: 2009-12-15
Сообщения: 25
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

Понятно. То есть в данный момент начать стоит с изучения Python 2.6.4? я правильно понял?

regall
Есть соответствующий раздел форума, не надо задавать здесь такие вопросы.
Извините, в следующий раз буду внимательнее, еще не освоился :-)



Офлайн

#5 Дек. 15, 2009 17:42:10

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

LSN
Понятно. То есть в данный момент начать стоит с изучения Python 2.6.4? я правильно понял?
Да, пока лучше с ветки 2.х



Офлайн

#6 Дек. 15, 2009 19:42:41

DHT
От:
Зарегистрирован: 2009-09-24
Сообщения: 119
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

Начал с 3.1. и полностью перенес один свой проект с Delphi на Python, славо богу тех библиотек, которые сейчас есть под 3.1, для моей задачи хватило. Так что не жалею о том, что начала с 3.*.



Офлайн

#7 Дек. 16, 2009 00:00:53

Malinaizer
От:
Зарегистрирован: 2009-03-28
Сообщения: 133
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

А что именно изменилось какие главные отличия или их очень много?



Офлайн

#8 Дек. 16, 2009 00:17:24

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Python 2.6.4 или Python 3.1.1. ?

Malinaizer
А что именно изменилось какие главные отличия или их очень много?
Очень много отличий.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version