|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 9
|
|
Материал для обучения28.07.2019, 17:55. Показов 2178. Ответов 3
Метки нет (Все метки)
Приветствую.
Совсем недавно стал изучать Python (мой первый язык). Выучил пока только базу (в стиле что такое переменные / как выводить "Hello World", немного про операторы и тд). Теперь глаза разбегаются. Посоветуйте, пожалуйста, какие нибудь уроки (сайт с уроками и дз), книгу, или просто материал по которому возможно вы сами и учились. Заранее спасибо
0
|
|
| 28.07.2019, 17:55 | |
|
Ответы с готовыми решениями:
3
Комбинация обучения с учителем и обучения без учителя для извлечения знаний Ищу людей для совместного обучения в области машинного обучения Перестали загружаться разделы Материал: [ Изменить ] и Материал: [ Создать ] |
| 28.07.2019, 19:30 | |
Сообщение было отмечено Леффф как решение
Решение
Леффф, Я могу посоветовать только Лутц М. Изучаем Python (4-е издание, 2011)
Сам ничем другим не пользовался. Автор давно преподает в университете США. Материал излагается очень подробно и поэтому занимает 1200 страниц. За эту книгу стоит браться только если Вы решили серьезно изучить питон, а не поверхностно. Иные источники пусть Вам посоветуют другие, кто чем пользовался. Кстати правильно, что первым языком выбрали питон. На нем проще всего изучать программирование, и после него при необходимости можно переходить на любой другой язык, так как питон содержит все стили программирования, которые могут использоваться другими языками. Если выберите Лутца и скачаете его (лучше 4-ое издание), то я подскажу , в какой последовательности изучать главы, что бы было не так утомительно.
1
|
|
|
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 9
|
|
| 28.07.2019, 19:35 [ТС] | |
|
Про последовательность поподробнее)
0
|
|
| 28.07.2019, 20:06 | |
Сообщение было отмечено Леффф как решение
Решение
Леффф, Мой сын на работе занимается обслуживанием компьютеров. Но программирования он не знает. Я пытался уговорить его заняться программированием. Он было стал изучать Лутц М. Изучаем Python (4-е издание, 2011), но его хватило только на часть I и часть II, где подробно изучаются типы данных. Учитывая, что он не усидчивый и ленивый и скажу честно игроман, то я теперь думаю, что я совершил ошибку, что подталкивал его изучать книгу Лутца подряд. Кстати это его вторая попытка начать изучать программирование, в первой попытке я по глупости предложил ему начать с изучения С++. Это он быстро забросил, так как язык С++ достаточно сложный и начинать нужно с языка который попроще, питон для этого идеально подходит.
Так вот мой совет. Бегло пробежаться по части I. Из части II изучить главу 4 "Введение в типы объектов языка Python" (подробное изучение типов в следующих главах пока пропустить и сразу перейти к следующей части, изучающей собственно само программирование) Часть III "Инструкции и синтаксис" (От сюда уже изучать все подряд, здесь изучение пойдет веселее. А каких знаний не будет хватать из предыдущей части, то обращаться за помощью к кураторам с этого сайта. Когда же будет достаточно времени и желания возвращаться к изучению пропущенных глав из предыдущей части II.) Дальше подряд части IV "Функции" и V "Модули" Изучать ли часть VI "Классы и ООП" зависит от того, хотите ли Вы просто немного изучить програмирование, или хотите стать полноценным программистом. Если первое то бегло ознакомиться с частью VI "Классы и ООП", главы 25 - 28. Если же второе, то изучить главы 25-28. (дальше пока не надо). Для начала, что еще пригодится из этой книги, это часть VII "Исключения и инструменты" вся часть (пока можно бегло, потом можно будет вернутся и изучить подробно) А затем, я вам посоветую перейти к изучению книги Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) Часть I "Начало" (просмотреть бегло) Часть II "Системное программирование" (Изучить эту часть. Это основное что собственно нужно системному администратору в программировании) Ну а дальше Вы уже сами будете ориентироваться, что вам нужно. Добавлено через 6 минут Графика , web и т.д это уже дальше в этой книге Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) и в Лутц М. Программирование на Python. Том 2 (4-е издание, 2011) Добавлено через 7 минут И еще, из книги если там упоминаются версии питона предшествующие версии 3.0, то эти включения по предыдущим версиям пропускать, они Вам не понадобятся. Добавлено через 20 минут Чуть не забыл дать ссылку на хороший справочник по питону. https://pythonz.net/references/named/python/
1
|
|
| 28.07.2019, 20:06 | |
|
Помогаю со студенческими работами здесь
4
Текстовый материал (а также пхп-код) не загружается как материал в движке сайта если присутствует символ "верхняя запятая" Посоветуйте материал для создания приложения для сайта Подскажите пожалуйста IDE для линукса (например, для кали-линукса) для новичка для обучения программированию на си++ Материал для изучения C++ Материал для повторения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
делаю науч статью по влиянию грибов на сукцессию
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-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|