Действительно ли желательно пойти с Python 3.1 для новичка? [дубликат]

5
задан Community 23 May 2017 в 10:33
поделиться

5 ответов

Большая часть новых книг Python предназначена для Python 3.x. Ты будешь учиться будущему!

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

-121--4548561-

Единственный возможный недостаток, о котором я могу думать, заключается в том, что многие существующие коды и примеры Python написаны для Python 2.x и могут не работать в Python 3. Но изменения, которые вам нужно сделать, обычно довольно малы, так что вы скоро привыкнете к небольшим различиям.

Если вы изучаете учебник, убедитесь, что он ориентирован на Python 3.x, а не 2.x, чтобы примеры работали правильно.

-121--4548562-

3,1 намного проще, чем 2,5 или 2,6, но в настоящее время страдает от острой нехватки сторонних надстроек, сред, поддерживающих его (большие приложения, использующие его для создания сценариев и т.д.), и инструментов, таких как IDE. Итак, многое зависит от того, для чего вы хотите выучить Python - если только для личного назидания, 3.1 идеален; если это действительно построить или контролировать приложения, веб-сайты и т.д., то 2,5 или 2,6 будет служить вам лучше в настоящее время ( 3. * , без сомнения, достигнет и превзойдет 2. * в будущем, но, будущее еще не здесь; -).

17
ответ дан 18 December 2019 в 05:55
поделиться

Поддержка библиотек - большая проблема, пока разработчики библиотек не разработают свою поддержку для Python 3.x.

Например, вот некоторые популярные библиотеки, которые могут быть вам интересны, но которые пока не поддерживают Python 3. x:

Вот некоторые библиотеки, которые поддерживают Python 3. x:

Библиотеки с поддержкой в процессе разработки:

4
ответ дан 18 December 2019 в 05:55
поделиться

Многие из новых книг о Пайтоне нацелены на Пайтон 3.x. Вы будете учиться будущему!

Но модули сторонних разработчиков не обязательно готовы к работе с Python 3.x... но если вы просто изучаете программирование, то это всё равно может не иметь большого значения.

3
ответ дан 18 December 2019 в 05:55
поделиться

Единственный возможный недостаток, о котором я могу думать, это то, что многие существующие коды и примеры на Python написаны для Python 2.x и могут не работать на Python 3. Но изменения, которые необходимо внести, как правило, достаточно малы, так что вскоре вы привыкнете к небольшим различиям.

Если вы учитесь по учебнику, убедитесь, что он ориентирован на Python 3.x, а не на 2.x, чтобы примеры работали корректно.

3
ответ дан 18 December 2019 в 05:55
поделиться

Python - хороший язык для начинающих. Легко что-то наладить и быстро запустить. Язык содержит все основные методы программирования, такие как ООП и т. Д., Так что вы можете научиться программировать и использовать его концепции.

Множество онлайн-руководств:

Кстати, это интерпретируемый язык, что означает отсутствие компилятора / компоновщика. Итак, IMO, проще начать писать код.

1
ответ дан 18 December 2019 в 05:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: