|
0 / 0 / 0
Регистрация: 10.05.2021
Сообщений: 7
|
|
Книга по python12.05.2021, 13:30. Показов 583. Ответов 7
Метки нет (Все метки)
Здравствуйте, хочу изучать питон, новичок, не знаю с какой литературы начать.
Думал вот эту книжку купить https://www.ozon.ru/product/iz... re_android Хороший вариант для старта? Добавлено через 27 минут В ютубе наткнулся на ролик, там говорят, что данная книга не лучший вариант для старта, она хорошо подойдет для уже понимающих пользователей.
0
|
|
| 12.05.2021, 13:30 | |
|
Ответы с готовыми решениями:
7
Адресная книга на Python
книга python 3 |
|
102 / 85 / 25
Регистрация: 21.05.2019
Сообщений: 481
|
|
| 12.05.2021, 13:34 | |
|
GoldenZz, Вот наверное самый лучний совет по книгам python от Viktorrus
Кликните здесь для просмотра всего текста
Изучение Лутца издание 5
Это наиболее правильный выбор для начинающего изучать питон. Материал очень подробно разжевывается, и автор исходит из того, что читатель вообще может не знать, что такое программирование. Настолько все подробно. Но и как следствие, очень большой объем книги. Какие могу дать советы. Некоторые, начиная изучать Лутца, бросают из-за того, что первые главы достаточно нудные. Так как рассказывают не столько о программировании, сколько о структурах данных, используемых в языке питон. На самом деле можно этот материал изучить не сразу полностью, а часть пропустить, и вернуться позже, когда уже будете изучать, собственно, само программирование. В книге рассматриваются в основном версии 3.0 и выше. Но для тех, кто еще продолжает работать на версиях 2.Х, дается сравнение версий. Все, что касается версий 2.Х можете смело пропускать. При этом книга претендует не только на статус учебника, но и в какой-то степени как справочник. Поэтому по ходу изложения материала упоминаются ссылки на материал, который только в дальнейшем будет изучаться в этой книге. Эти ссылки на материал, который будете изучать в будущем, можете тоже пропускать, так как все равно его на данный момент не поймете. Исходя из вышеизложенного, мои рекомендации по последовательности изучения Лутца. Вот мой совет. (Он написан для 5-го издания, которое занимает 2 тома. 2-ой том начинается с изучения ООП). Лутц М. Изучаем Python (том 1, 5-е издание, 2019). Бегло пробежаться по части I. Из части II изучить главу 4 "Введение в типы объектов языка Python" (подробное изучение типов в следующих главах пока пропустить и сразу перейти к следующей части, изучающей, собственно, само программирование) Часть III. Операторы и синтаксис (От сюда уже изучать все подряд, здесь изучение пойдет веселее. А каких знаний не будет хватать из предыдущей части, то обращаться за помощью к кураторам с этого сайта. Когда же будет достаточно времени и желания возвращаться к изучению пропущенных глав из предыдущей части II.) Дальше подряд части IV "Функции и генераторы", и V "Модули и пакеты" Следующий том Лутц М. Изучаем Python (том 2, 5-е издание, 2019). Изучать ли часть VI "Классы и ООП" зависит от того, хотите ли Вы просто немного изучить программирование, или хотите стать полноценным программистом. Если первое то бегло ознакомиться с частью VI " Классы и объектно-ориентированное программирование", главы 26 - 29. Если же второе, то изучить Часть VI целиком (все главы). Для начала, что еще пригодится из этой книги, это часть VII "Исключения и инструменты" вся часть (пока можно бегло, потом можно будет вернутся и изучить подробно). Из части VIII изучить главу 37 "Unicode и байтовые строки" Дальше пока не надо. Оставшийся в этой книге материал нужен, когда вы перейдете от просто изучения питона, к достижению цели стать профессионалом в программировании. А на начальном обучении, последние главы я советую пока пропустить. А затем, я вам посоветую перейти к изучению книги Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) Часть I "Начало" (просмотреть бегло) Ну а дальше Вы уже сами будете ориентироваться, что вам нужно. Графика , web и т.д это уже дальше в этой книге Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) и в Лутц М. Программирование на Python. Том 2 (4-е издание, 2011) И еще, из книги если там упоминаются версии питона предшествующие версии 3.0, то эти включения по предыдущим версиям пропускать, они Вам не понадобятся. Я использую русский перевод. То ли при переводе, то ли при издании, в тексте не часто, но встречаются ошибки. Но их не много. В 4-ом издании всего ошибок 6 на всю книгу. В 5-ом издании ошибки тоже встречаются, но тоже не часто. В любом случае, если какие-то примеры из книги не будут идти, или что-то будет не понятно, обращайтесь за помощью на этот форум. Книги лучше иметь в электронном виде, что бы можно было осуществлять в них поиск. Книги в интернете можно скачать бесплатно. По книге все. Теперь еще несколько советов. Установите версию Python 3.8. Обязательно сразу установите хорошую среду разработки, Народ хвалит PyCharm. Оффициально бесплатная версия PyCharm Community Edition — Скачать. Для начинающего, да и для большинства программистов, этой базовой версии вполне достаточно. Эта среда разработки создана специально для программистов на Python. Используйте свежую версию, чтобы она работала с Python 3.8. Сам я работаю в среде разработки Microsoft Visual Studio Community 2019. Просто привык к ней. Что еще важно для более быстрого усвоения. Установить какую-либо программу, чтобы в ней можно было создать таблицу и что бы в ней можно было осуществлять поиск. В нее записывать те команды, которые изучаете, их синтаксис и свои пояснения к их работе. В дальнейшем это Вам очень поможет, чтобы освежать в памяти команды, которые Вы уже изучили. Какие будут возникать вопросы, обращайтесь на этот форум. Здесь охотно помогают тем, кто действительно изучает Python, а не просто рассчитывает на халяву, чтобы, не зная питона, сдать зачеты. Пока все, обращайтесь.
0
|
|
|
71 / 55 / 24
Регистрация: 28.03.2016
Сообщений: 171
|
|
| 12.05.2021, 13:34 | |
|
Я учил по этой книге, но преподаватели в универе не рекомендовали ее, и я их понимаю. Для меня это далеко не первый язык программирования, который я (но не слишком глубоко) учил, по этому было проще.
В общем, если пропустить все до 4 главы и отсеивать слишком углубленные ремарки (вроде сложных числовых типов например Fraction или Complex, которые даются вот так сразу, когда язык только-только начинаешь учить), то можно и по ней.
0
|
|
|
Автоматизируй это!
|
|
| 12.05.2021, 13:35 | |
|
GoldenZz, она для толковых новичков, которые не боятся читать.
Книги лучше не покупать, а "попросить у товарища" и читать/заниматься по ним всем. Тут есть тема с материалами для новичков.
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 12.05.2021, 13:35 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2021
Сообщений: 7
|
|
| 12.05.2021, 13:48 [ТС] | |
|
Что думаете о данной книге https://www.ozon.ru/product/pr... 211432774/ некоторые ее советуют?
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 12.05.2021, 13:59 | |
|
GoldenZz, нормуль
0
|
|
|
0 / 0 / 0
Регистрация: 10.05.2021
Сообщений: 7
|
|
| 12.05.2021, 14:12 [ТС] | |
|
Спасибо вам за советы, заказал Лутца, параллельно буду читать что-то попроще вроде Доусона(pdf) + курс на юдеме, для большего понимания.
0
|
|
| 12.05.2021, 14:12 | |
|
Помогаю со студенческими работами здесь
8
Книга по python Адресная книга на python, правильно ли? Как называется самая первая книга Марка Лутза по Python? Нужно учебное пособие (не книга по синтаксису) по решению задач и т.п с помошью python новая книга Книга по Lotus. Разработка приложений в среде Domino 7 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|