Лучший онлайн-ресурс для изучения Python?

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

[Сводка ответа:]

Некоторые онлайн-ресурсы:

http://docs.python.org/tut/tut.html - Новички

http://diveintopython3.ep.io/ - Средний

http://www.pythonchallenge.com/ - Экспертные навыки

http://docs.python.org/ - сборник всех знаний

Еще немного:

Байт Python.

Краткий справочник по Python 2.5

Боковая панель Python

Хороший блог для начинающих

Think Python: введение в дизайн программного обеспечения

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
28
0
63 832
21
Перейти к ответу Данный вопрос помечен как решенный

Ответы 21

Есть скринкасты на http://showmedo.com

Если вы новичок, попробуйте мою книгу Байт Python.

Если у вас уже есть опыт программирования, попробуйте Погрузитесь в Python.

Ответ принят как подходящий

Если вам нужно изучить Python с нуля - вы можете начать здесь: http://docs.python.org/tut/tut.html - хорошее руководство для начинающих

Если вам нужно расширить свои знания - продолжайте здесь http://diveintopython3.ep.io/ - хорошая книга среднего уровня

Если вам нужны безупречные навыки - пройдите это http://www.pythonchallenge.com/ - выдающееся и интересное задание.

А идеальный источник знаний - http://docs.python.org/ - собрание всех знаний.

«Погружение в Python» - это не книга для среднего уровня. Это книга для опытных программистов, которые плохо знакомы с Python.

Dave Webb 16.09.2008 13:29

Большое спасибо за погружение в Python. Это потрясающая книга.

uncaught_exceptions 31.05.2011 23:30

Руководство по питону

Иногда это немного затянуто, но это говорит вам все, что вам нужно знать, чтобы начать работу.

руководство на домашней странице Python - хорошее место для начала. Также есть скринкасты здесь.

Это малоценные онлайн-справочные инструменты:

Другие онлайн-ресурсы для начинающих:

У PLEAC есть кулинарная книга Python, которая очень полезна.

Поваренная книга абсолютно необходим, если вы хотите знать идиоматический питон.

Я думаю, что Python Challenge великолепен.

Речь идет не об изучении Python (синтаксиса), а о маленьких и забавных загадках. Решение загадок основано на Python, но вы можете использовать все, что вам подходит (ваш калькулятор, сценарии bash, Perl ...). После того, как вы решите одну из них, вы увидите, как ее решили другие, и сможете обсудить плюсы и минусы разных способов.

Очень хороший почувствовать для того, как что-то можно сделать (умная) в Python. Этот сайт особенно хорошо работает, если вы немного знаете о других языках сценариев, командной строке и т. д.

Я считаю Сообщество Python ActiveState отличным ресурсом. Также Фрагменты DZone может пригодиться.

Сначала я наткнулся на Программное обеспечение, просматривая списки руководств по python ... но это намного больше, чем просто руководство по python. оказывается, что я действительно научился использовать subversion, и что ни один из моих проектов не подходит для python лучше, чем для perl ... пока.

Также рассмотрите [Практический Python] (http://www.cs.luc.edu/~anh/python/hands- на /). Он используется в качестве основного текста для курса Computer Science 150 в Университете Лойолы. Это краткое введение в Python, в котором подчеркивается хороший стиль программирования и дизайн.

Учебник по Python на самом деле довольно хорош.

Также есть сериал на шоумедо о python.

Между этими двумя ресурсами у вас должно быть более чем достаточно, чтобы изучить основы!

«Покажи мне» - отличная идея.

Yugal Jindle 20.11.2011 10:31

Вы также можете посмотреть Развитие навыков на Python. Это предполагает некоторый опыт программирования.

Если вы действительно новичок, попробуйте Развитие навыков программирования. Он включает в себя много предыстории и основ.

Поваренная книга Python очень полезна.

Класс Python от Google

Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material.

Я узнал и приобрел уверенность с помощью класса Python от Google !! Я рекомендую это ... !!

Yugal Jindle 20.11.2011 10:30

Другие вопросы по теме