Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 28, 2011 18:59:11

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

я начинающий питонер

подскажите пожалуйста какую версию питона лучше использовать?
в инете больше материала по версии 2.7 как я понял.
да и много чего есть на 2.х версию, чего ещё нет на 3.х

Офлайн

#2 Дек. 28, 2011 19:14:01

majestic
От:
Зарегистрирован: 2010-09-22
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

Используй Python 2.7.
Python 3.х еще мало где используется. Да и в принципе, зная синтаксис 2.7 не сложно будет в дальнейшем перейти на 3.1



Офлайн

#3 Дек. 28, 2011 21:07:48

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

python 2.7 или python 3.2

Я тоже в этом деле “за партой”, пока начал осваивать версию 2.7 потому что на русском больше документашки переведено. Со временем все больше нахожу книг на русском где описываются обе версии в сравнении. Да и особой разницы для начала изучения нет, я так понял. Разница, наверно почувствуется, кода придется реализовать большие проекты.
Заметил что знатоки, отвечающие на разные вопросы таких как мы, уже на тройке…



Отредактировано (Дек. 28, 2011 21:09:18)

Офлайн

#4 Дек. 28, 2011 23:18:51

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9741
Репутация: +  843  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

http://wiki.python.org/moin/Python2orPython3
это обзор плюсов и минусов

изучай то, что хочешь знать
на изучение уйдёт не один год
очень многих вещей нет для третьего питона
очень многие вещи приведены в порядок в третьем питоне

например, PIL - модуль для обработки изображений, его нет для третьего питона, как без него работать с графикой ?
например, многие повторяющиеся варианты одного и того же удалены в третьем питоне, их не нужно учить - это экономия настроения, сил и времени



Офлайн

#5 Дек. 29, 2011 03:13:54

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

Конечно, рекомендую сразу начинать с питона 3.2.

py.user.next
например, PIL - модуль для обработки изображений, его нет для третьего питона, как без него работать с графикой ?
PIL для питона 3.2 есть.



Офлайн

#6 Дек. 29, 2011 04:38:37

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

Isem
PIL для питона 3.2 есть.
подскажите пожалуйста где можно скачать?

вопрос выбора версии стал тогда, когда я не нашёл дополнительных модулей для питона. для 2.7 они есть, не мало, для 3-ки очень мало.
тот же PIL для 3-ки я что-то не нашёл. и компилятора в exe для 3-ки тоже нет. cx-freeze что то у меня не прокатил.

кстати версию я выбираю не для изучения, а для реализации своих мелких проектов.

P.S. сейчас у меня установлены версии 2.7 и 3.2. создаю скрипт на рабочем столе. под каким питоном у меня запустится скрипт? и как он это узнает.

Отредактировано (Дек. 29, 2011 04:49:46)

Офлайн

#7 Дек. 29, 2011 07:14:49

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9741
Репутация: +  843  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

Isem
PIL для питона 3.2 есть.
http://www.pythonware.com/products/pil/
Status

The current free version is PIL 1.1.7. This release supports Python 1.5.2 and newer, including 2.5 and 2.6. A version for 3.X will be released later.



Офлайн

#8 Дек. 29, 2011 10:39:00

Zyamilon
От:
Зарегистрирован: 2011-11-13
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

ilnur, используйте то, что используется в книге/другом учебном пособии или что использует ваш “питон гуру”.
Перейти на другую версию всегда можно :_)



Офлайн

#9 Дек. 29, 2011 13:40:50

ilnur
От: Казань
Зарегистрирован: 2009-01-06
Сообщения: 524
Репутация: +  22  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

спасибо. буду и там и тут :)

Офлайн

#10 Дек. 29, 2011 14:31:49

Isem
От:
Зарегистрирован: 2010-08-27
Сообщения: 447
Репутация: +  7  -
Профиль   Отправить e-mail  

python 2.7 или python 3.2

py.user.next
The current free version is PIL 1.1.7. This release supports Python 1.5.2 and newer, including 2.5 and 2.6. A version for 3.X will be released later.
Не все, что написано - истинная правда.
p.s.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil
p.s.s. на вопрос про то, что это неофициально, есть ответ:
используй то, что под рукой, и не ищи себе другой). Так говорил Мр. Фогг.



Отредактировано (Дек. 29, 2011 14:46:00)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version