Откуда начать?

tim32 |
Статья для новичков, в которой рассказывается, как быстро ознакомиться с языком.

В статье я приведу пример, как можно быстро ознакомится с синтаксисом, узнать несколько приятных неожиданностей и особенностей языка. Я решил использовать 2.х версию, а не третью (про разницу между ними глядите википедию).


1) У меня под рукой всегда была книга "Язык программирования Python" (Г. Россум, Ф.Л.Дж.Дрейк...). В магазине я книжку не нашел (может быть плохо искал) и один хороший друг распечатал мне её на др. Вообщем если что, то я пялился в эту 900 страничную распечатку. Читать все совершенно не обязательно, многое может вообще вам не пригодиться, но зато там есть подробное описание различных функций, модулей и т.д.

2) Хорошо начинать изучать язык (особенно если это у вас первый язык программирования) с того, что наглядно и просто. Я выбрал математику. Математика знакомит новичка с массивами, новыми модулями (такими как NumPy, Matplotlib и т.д). Тут я наткнулся на отличный курс статей в викиуниверситете.
Называется "Программирование и научные вычисления на Python".


Потыкав различные функции, познакомившись с классами и порисовав графики, вы можете приступать к дальнейшему более серьезному изучению.
Теги: Share
Комментарии (12)
dancingrobot84 #
Я бы еще к этому списку добавил офф документацию, это не только python подтянет, но и английский язык ;)
0
admin #
Для вставки линка напишите линк, обведите и затем нажмите на кнопку link.

А статья окончательная или ещё не дописали?
0
tim32 #
Ссылки подправлю (сча времени нет). Надо еще что то дописать?
0
admin #
Ну просто у статьи вид не законченный, наверное мало советов + вывода нет или итога.. Я конечно не силён в журналистике, но мне кажется именно этого не хватает.
0
fata1ex #
Не хватает статьи.
0
python_starter #
Нет, достаточно, там же уроки:) Спасибо.
0
death #
Ух ты! За викиунивер спасибо!
0
alexis #
За викивирситет спасибо:)
0
fata1ex #
Жаль, что нет ни предпросмотра, ни редактирования. Получается вот такая бяка (
0
admin #
Я уже думал спам пошёл, столько ссылок )) Редактирование будет, на следующей неделе.
1
fata1ex #
Это не все ссылки ) Но основная и, наверно, лучшая их часть здесь. Можно собрать отдельный пост с ресурсами по питону и прочей джанге.
0
admin #
Ну если у вас будет желание и силы то можно и целый пост соорудить. Можно разделить на материалы для новичков и продвинутых, упорядочить по актуальности.
0
fata1ex #
Ну не одному же мне. У всех есть свои какие-то закладки на интересные тематические ресурсы. Можно собрать их все и выложить. Посмотрим.

Вот еще забыл - stackoverflow Python
0
python_starter #
Даже подкасты:) Очень хорошая подборка, в закладки.
0
ak3n #
Спасибо.
0
petya #
а как же Марк Лутц Изучаем Python?
0
booferok #
по мне так самые лучшие книжки пишут Пилгрим и Лутц.
книга Саммерфилда по python 3 тоже очень понравилась
1
booferok #
по мне так самые лучшие книжки пишут Пилгрим и Лутц.
книга Саммерфилда по python 3 тоже очень понравилась
0
demoriz #
>Читать все совершенно не обязательно, многое может вообще вам не пригодиться

А вот это имхо зря. Плохой совет начинающим. Это верно если только python изучается конкретно для написание одного единственного проекта и в дальнейшем использоваться не будет. Иначе в последствии будет много корявого и не эффективного кода. Чтобы использовать инструмент максимально эффективно необходимо знать все его возможности, или хотя бы стремиться к этому.