Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.82/89: Рейтинг темы: голосов - 89, средняя оценка - 4.82
 Аватар для Николай Зубий
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 20

С чего начинать изучать Python?

17.03.2015, 17:11. Показов 16869. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Помогите пожайлуста. С чего нужно начинать изучение Python? Какие книги читать?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.03.2015, 17:11
Ответы с готовыми решениями:

С ЧЕГО НАЧИНАТЬ?
Всем привет! В программировании абсолютный 0 . Но считаю, что я уверенный пользователь раньше учился на системотехника. Подскажите с чего...

Для чего нужно изучать базу данных Python программисту?
Учу Пайтон уже почти как два месяца. Имею не плохие знание по нему как на свой стаж изучение. Почти прошёл свою первую книгу с которой...

С чего начинать изучать jQuery?
Посоветуйте книги или видеоуроки.

45
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.03.2015, 17:50
Лучший ответ Сообщение было отмечено Николай Зубий как решение

Решение

Лутц "Изучаем Python"
1
0 / 0 / 0
Регистрация: 10.03.2014
Сообщений: 6
17.03.2015, 21:11
Если python твой первый язык то Лутца я бы тебе не советовал, слишком там все подробно. Быстро жилание пропадет. Попробуй начать с Марк Саммерфилд “Программирование на Python 3” там минимум теории и сразу в бой!
После можно и Лутца почитать для большего развития!
Можно попробывать с видео-курсов по python! Опять же есть курсы от Школы программирование, Центра Специалиста и от Яндекса, и одновремено можно почитывать книгу для лучшего восприятия (решение некоторых не понятных тебе вопросов).
PS: Главное побольше практики. Практических заданий много на http://www.checkio.org/ (и т.д.). Есть еше вот такой сайтик, в основном использую как шпаргалку для некотрых вопросов http://pythonworld.ru/
PSS: Если python не первый язык то http://python.org то официальная дока тебе в помощь
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
17.03.2015, 23:47
karidon,Книга Лутца самая лучшая для новичка, там простым языком все подробно описывается и не разобранных вопросов не остаётся и каши в голове не получается. По этому не надо еруду тут писать.
0
 Аватар для Николай Зубий
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 20
18.03.2015, 23:01  [ТС]
А где можно найти видео курсы?

Добавлено через 1 минуту
karidon,А где можно найти видео курсы?
0
0 / 0 / 0
Регистрация: 10.03.2014
Сообщений: 6
18.03.2015, 23:29
Если не хочется тратить на курсы мани, то попробуй найти на просторах торента (там этого много) или тут https://compscicenter.ru (правда 2012 г.). Как то поподалисье еще курсы от googla (правда на английском, но вроде все понятно).
Как говорится поиск тебе в руки! :-)
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
18.03.2015, 23:36
Цитата Сообщение от Николай Зубий Посмотреть сообщение
А где можно найти видео курсы?
Все курсы какие я видел были совершенно никчемные
0
 Аватар для Николай Зубий
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 20
19.03.2015, 01:01  [ТС]
alex925, а ещё другие хорошие книги?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.03.2015, 06:49
Николай Зубий, Да книг то хороших куча, а ты разве прочёл уже эту?
0
 Аватар для Николай Зубий
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 20
19.03.2015, 09:32  [ТС]
alex925, ещё нет
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.03.2015, 14:37
Цитата Сообщение от Николай Зубий Посмотреть сообщение
ещё нет
А зачем тебе другие ещё? Книги не для коллекции нужны, а для чтения
0
55 / 56 / 34
Регистрация: 29.12.2012
Сообщений: 478
19.03.2015, 18:59
Очень тяжело Лутц "Изучаем Python" даже ошушение что с++ проше...
харош как справочник после того как тебе обьяснят тогда это а круть...
Поэтому лично я использую видео уроки основное обучение,хотя с С++ некому не посоветовал с видео уроками учиться только как дополнения
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
19.03.2015, 20:43
Цитата Сообщение от Черный мечник Посмотреть сообщение
Лутц "Изучаем Python"
Да уж, странно. Вообще там всё очень подробно и понятно изложено. Не знаю, что там тяжёлого.
Это наверно 4 версия так читается тяжело, там по сравнению с третий очень много всего добавили и книга сильно увеличилась и стала путать. Я вообще читал 3 издание, там норм.

Добавлено через 5 минут
Цитата Сообщение от Черный мечник Посмотреть сообщение
Поэтому лично я использую видео уроки основное обучение
Ну по этим словам видно, что ты или школьник или вообще ничего не знаешь о программировании.
Советую отвыкать от этого. Во 1 все видео курсы по python были очень бестолковые, во 2 тебе потом сложнее будет учиться дальше. Потому, что когда будешь серьёзно заниматься программированием, тебе надо все будет черпать из док. и к тому-же англоязычных. Лучше с начала привыкать разбираться по литературе и статьям.
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
20.03.2015, 01:23
Цитата Сообщение от alex925 Посмотреть сообщение
Это наверно 4 версия так читается тяжело, там по сравнению с третий очень много всего добавили и книга сильно увеличилась и стала путать. Я вообще читал 3 издание, там норм.
Сейчас как-раз четвёртое издание читаю. Проблема одна только - времени не хватает. А так на мой взгляд всё разжёвано, только глотай. До него читал Марка Саммерфилда "Programming in Python 3", осталось много вопросов. С другой стороны к примеру Лутц про str.format() упомянул, что есть такая, вкратце показал, как пользоваться, нужны подробности - смотри в документацию. А у Саммерфилда страниц на 20 размазано, задрал просто...

Николай Зубий, у меня на очереди два тома "Программирование на Python" тоже от Лутца.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
20.03.2015, 07:33
Цитата Сообщение от easybudda Посмотреть сообщение
А так на мой взгляд всё разжёвано, только глотай
Так я не утверждал, что там не разжовано, что-то. Просто 4 издание очень сильно перегружено информацией. Там идут сноски сразу по 2 версиям python и дано очень много информации, если человек не программировал до этого, то ему это будет тяжело осилить.

Цитата Сообщение от easybudda Посмотреть сообщение
Проблема одна только - времени не хватает.
Так у тебя какой опыт то за плечами.... Это же не твой первый язык, тебе это оч легко даётся, а я про нулёвых говорю.

Цитата Сообщение от easybudda Посмотреть сообщение
А у Саммерфилда страниц на 20 размазано, задрал просто...
Потому что у него книга это к какой-то мере перевод документации, по этому так.
0
3 / 3 / 0
Регистрация: 12.01.2015
Сообщений: 9
20.03.2015, 13:21
Я сам новичок, читаю сейчас "Изучаем Python" и не советую с нее начинать. Я начал с Доусона и не жалею.
У Доусона всё наглядно, просто и без подробностей. Теории мало, программирования вдоволь. Считаю, что правильнее сначала почувствовать вкус, быстро стартовать, а уже потом углубляться.

Если бы "Изучаем Python" была моей первой книгой, я бы уснул уже к 200-й странице. Слишком подробно, слишком много теории. Вот как вторая книга - это да, лучший выбор.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
20.03.2015, 13:34
IamCharlus, Вот после таких сообщений идёт куча глупых вопросов, потому что теории вообще ни какой не знаете.
На python.su это хорошо видно. Сначала хвалят Доусона, а потом заваливают форум идиотскими вопросами.
"А почему не работает? А как сделать? А почему небо голубое, а трава зелёная?"
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
 Аватар для easybudda
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,973
20.03.2015, 14:40
Цитата Сообщение от alex925 Посмотреть сообщение
Просто 4 издание очень сильно перегружено информацией.
Возможно. Ну да, наверное, новичку труднее понять, что нужно прямо сейчас как следует осмыслить, а что можно на потом оставить...
Цитата Сообщение от alex925 Посмотреть сообщение
Там идут сноски сразу по 2 версиям python
А вот за это, кстати, товарищу Лутцу моя сердешная благодарность! У меня в книжке Python 2.6.2 на SL4A, можно большинство примеров "не отходя от кассы" разбирать.
Цитата Сообщение от alex925 Посмотреть сообщение
Потому что у него книга это к какой-то мере перевод документации, по этому так.
Это Шилдт любит справочники писать. И кстати, весьма неплохо у него это получается. Жаль, что как-то обошёл пока Python вниманием (или мне гугл не всё показывает...)

Цитата Сообщение от IamCharlus Посмотреть сообщение
Теории мало, программирования вдоволь.
Вот представьте: в школе снайперов не рассказывали бы ни про ветер, ни про траекторию полёта пули, а тупо выдавали бы по ведру патронов и пали во что хочешь...
0
3 / 3 / 0
Регистрация: 12.01.2015
Сообщений: 9
20.03.2015, 15:45
alex925, по-вашему лучше прочитать 700+ страниц теории практически ее не применяя? У Лутца только начиная с темы про ООП более-менее начинается кодинг, а всё что до этого - сплошь теория, которую новичку негде применить. Зачем полному новичку знать про отличия Python 2.6 от Python 3.0? К чему ему эти сведения, если он даже простую пузырьковую сортировку еще не писал?
Вы наверное просто уже давно были новичком, а я вот новичок прямо сейчас. Прочитав Доусона, я могу начать читать Лутца и при этом не умереть от обилия информации, могу подмечать те многочисленные моменты, которые Доусон в своей книги не упоминал. Например, прочитав Доусона, я написал простенький калькулятор на tkinter. Но там было очень много кода, так как не знал тогда про lambda-функции, а без них нормальные кнопки на tkinter не сделать. Читая Лутца и узнав про lambda, я улучшил этот самый калькулятор. И так с очень многим.
Просто взявшись за Доусона, надо отдавать себе отчет в том, что у него все написано очень поверхностно, и что, прочитав его книгу, ты все равно останешься новичком, пусть и чуть менее зеленым, но зато уже готовым для основательного изучения теории.
2
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
20.03.2015, 15:57
Лучший ответ Сообщение было отмечено Николай Зубий как решение

Решение

Цитата Сообщение от IamCharlus Посмотреть сообщение
по-вашему лучше прочитать 700+ страниц теории практически ее не применяя?
Ни кто тебе не запрещает применять теорию, можешь пилить, что угодно.

Цитата Сообщение от IamCharlus Посмотреть сообщение
Просто взявшись за Доусона
Можно заснуть пока пишешь эти глупые игрушки

Цитата Сообщение от IamCharlus Посмотреть сообщение
Зачем полному новичку знать про отличия Python 2.6 от Python 3.0?
Ну например, чтобы на форумах потом не появлялись вот такие глупые вопросы
Цитата Сообщение от Черный мечник Посмотреть сообщение
IDLE (Python 3.4 GUI - 32 bit) моя среда работает странно не так как показут в обучении...
xrange вообше не подсвечивает что то я не так делаю или это новый стандарт...
А то ведь действительно и чего это xrange не работает в тройке....
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.03.2015, 15:57
Помогаю со студенческими работами здесь

С чего начинать изучать офлайн-программирование
всем привет, хотелось бы узнать с чего начинать изучать офлайн программирование(не сайтовое)? На одном из таких же форумов посоветовали...

Подскажите с чего нужно начинать изучать WinApi???
Народ может есть такие проги-конструкторы на которых можна поучиться и понять все процессы по WinApi??? в которых будет все наглядно видно!...

С чего начинать изучать Клиент-серверные технологии (книги, библиотеки и тд)
Добрый день. Подскажите с чего начинать изучать Клиент-серверные технологии(какие-то книги, библиотеки и тд)

Что изучать, где начинать работать, какую литературу изучать, какие уроки смотреть
Ребят, добрый день, вечер или утро. У меня вопрос очень большого значения Хочу влить в среду программирования, очень мне это нравится и...

Перспективные Frameworki (какие начинать изучать)
Решил изучить фреймворк. Чтобы понять с чем его едят, нашел в youtube по CodeIgniter уроки. Он действительно прост в установке и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru