El_Dmitro
@El_Dmitro
Школьник мат. школы. 11 класс.

Как изучаем Python?

Добрый день.
Хочется найти книгу, которая была бы лучшей по Python'у, без лишних слов, воды. Книа Марка Лутца, какая-то очень не по делу, трудно с ней работать. Знания Python на уровне "Аля подключил модуль". Нужна книга, которая разжевывала только какие-то структуры данных, фишечки Питонские и вообще методы программирования, ООП парадигму, в общем, затрагивала все то, что нет в Си, но и не была без лишних слов о том, как хорош Python и прочее.
  • Вопрос задан
  • 17289 просмотров
Решения вопроса 1
xozzslip
@xozzslip
Чекни мой канал о кодинге https://bit.ly/2LNBAL8
Изучать язык (питонские фишечки, реализация ООП) и изучать программирование (реализация структур данных) надо все-таки используя разные источники.

  • Программирование(в первую очередь) : Stepic(курсы), codeforces(олимпиадные задачки), Кормен
  • Язык: Вы, наверное, читаете "Изучаем python". Если не нравится вода, то ее читать не надо. У каждой главы есть название, можно смотреть только интересные. Советую подробно почитать про динамическую типизацию, генераторы всякие, map, lambda, join. И, конечно, надо потихоньку вводить эти вещи в ежедневное использование, даже в мелких учебных программах. Почему? С одной стороны все эти вещи можно писать используя примитивы(for и if), но хотя по-началу будет сложно, в последствии это сильно ускорит разработку, а так же позволит читать код серьезных разработчиков.
Ответ написан
Пригласить эксперта
Ответы на вопрос 16
s0ci0pat
@s0ci0pat
I'm Awesome
Только лучшее по Python'у, без лишних слов и воды: https://docs.python.org/
Ответ написан
@newpy
web-dev
"A Byte of Python" ("Укус Питона") by Swaroop (перевод В. Смоляр)
wombat.org.ua/AByteOfPython
Ответ написан
@Alexey_Kutepov
Разработчик программного обеспечения
Впервые слышу про "Пихон" =D Поправьте заголовок с Pyhon на Python)
Ответ написан
@kozlo_22
Я в своё время читал Лутца. Очень хорошо прдойдет новичкам в программировании.
Вот тут список литературы есть, все разбито по уровню знаний https://wiki.python.org/moin/PythonBooks.
Ну а лучше всего учиться на примерах. Пробуйте решать практические задачи.
Ответ написан
@DeOne
Программист
Рекомендую начать обучение с синтаксиса. Очень хороший старт вам даст codeacademy. Сервис зарубежный, но программист обязан владеть английским - https://www.codecademy.com/learn/python
Ответ написан
@fidgethard
Мне 32 и предыдущие опыты знакомства с программированием, особенно в институте, вызывали неприятие.
На хабре как-то попалась картинка про языки+властелин колец - узнал, что есть такой язык - Python. Порог вхождения низкий, удовольствия - масса.
Полгода назад начал с pythontutor.ru
Потом книги, документация и т.п.
Потом туториалы на ютьюбе, их масса, если вы знаете английский.
Ответ написан
overmes
@overmes
Луца тоже не советую.

Мне понравилась книга "Python. Подробный справочник".
Ответ написан
@pollino
На степике есть отличный курс для начинающих

или вотЪ pythontutor.ru
Ответ написан
yorko
@yorko
Data Scientist
Для знакомства с основами языка, алгоритмами и структурами данных есть неплохой курс в виде тетрадок Ipython.
Ответ написан
titov_andrei
@titov_andrei
All my life I learn - and die a fool!
Python лучше изучать параллельно с другим языком, например Java или C. Во всех книгах приводятся аналогии с другими языками. Будет легче сравнивать возможности.
Ответ написан
Книга Марка Лутца «Изучаем Python. 4-е издание или вроде уже есть 5-е издание.
Я читал 4-е издание, все очень доступно и понятно.

www.ozon.ru/context/detail/id/5730448
Ответ написан
@sazhyk
Мне, как новичку в программировании, тоже интересен этот вопрос. А может быть кто-то поделится личным опытом? Как пришли к изучению именно Питона, с чего начали? Может есть какие-то платные курсы (с адекватными ценами и преподавателями)?
Ответ написан
Astrohas
@Astrohas
Python/Django Developer
Есть хорошая книга от Марка Саммерфилда - Программирование на Python 3. Начинает с основ, и постепенно переходит к повседневным задачам.
Ответ написан
@YogurtJoe
Сам начинающий. Изучаю Python, в первую очередь, для автотестов. Ну и в перспективе, - как возможность реализации серверной части своего проекта. Из всех доступных книг понравилась Starting out with Python от Tony Gaddis: www.pearsonhighered.com/educator/product/Starting-... Всё разложено по полочкам, отличный набор тем и практических заданий (без практики книги вообще не рассматриваю). Объём идеальный - порядка 600 страниц. Не так давно закончил. Доволен. Ни разу не возникло ситуации, когда нужно было дополнительно гуглить - или чтобы автор перескакивал с пятое на десятое.
Также очень понравился Луц, но 2 его книги вытягивают под 2000 страниц. Для первого знакомства, ИМХО, много. А так - конечно, прочитал бы с удовольствием.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Yoles Санкт-Петербург
от 80 000 до 120 000 ₽
Eltex Новосибирск
от 60 000 ₽