Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 9

Материал для обучения

28.07.2019, 17:55. Показов 2178. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую.
Совсем недавно стал изучать Python (мой первый язык). Выучил пока только базу (в стиле что такое переменные / как выводить "Hello World", немного про операторы и тд). Теперь глаза разбегаются. Посоветуйте, пожалуйста, какие нибудь уроки (сайт с уроками и дз), книгу, или просто материал по которому возможно вы сами и учились. Заранее спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.07.2019, 17:55
Ответы с готовыми решениями:

Комбинация обучения с учителем и обучения без учителя для извлечения знаний
Здравствуйте! :) Хотелось бы обратиться к знающим людям в области применения машинного обучения для решения прикладных задач в надежде...

Ищу людей для совместного обучения в области машинного обучения
Пишу на питоне посредством библиотеки keras. Было бы неплохо, например, работать над одним проектом, благо идей полно.

Перестали загружаться разделы Материал: [ Изменить ] и Материал: [ Создать ]
Доброго времени суток. Стоит Joomla 1.5.20 Перестали загружаться разделы Материал: и Материал: . При попытке перейти Материал: вылазит во...

3
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
28.07.2019, 19:30
Лучший ответ Сообщение было отмечено Леффф как решение

Решение

Леффф, Я могу посоветовать только Лутц М. Изучаем Python (4-е издание, 2011)
Сам ничем другим не пользовался. Автор давно преподает в университете США. Материал излагается очень подробно и поэтому занимает 1200 страниц. За эту книгу стоит браться только если Вы решили серьезно изучить питон, а не поверхностно. Иные источники пусть Вам посоветуют другие, кто чем пользовался.
Кстати правильно, что первым языком выбрали питон. На нем проще всего изучать программирование, и после него при необходимости можно переходить на любой другой язык, так как питон содержит все стили программирования, которые могут использоваться другими языками.
Если выберите Лутца и скачаете его (лучше 4-ое издание), то я подскажу , в какой последовательности изучать главы, что бы было не так утомительно.
1
0 / 0 / 0
Регистрация: 28.07.2019
Сообщений: 9
28.07.2019, 19:35  [ТС]
Про последовательность поподробнее)
0
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.07.2019, 20:06
Помогаю со студенческими работами здесь

Текстовый материал (а также пхп-код) не загружается как материал в движке сайта если присутствует символ "верхняя запятая"
Здравствуйте! Проблема такая. Я являюсь администратором сайта на php (скорее всего битрикс) и возникла следующая проблема: при...

Посоветуйте материал для создания приложения для сайта
Ребят, есть сайт на WordPress'e К нему надо создать приложение. API - на php добавить на сервер - есть возможность. Вопрос -...

Подскажите пожалуйста IDE для линукса (например, для кали-линукса) для новичка для обучения программированию на си++
Сейчас обучаюсь стандарту си++ 2011. Подскажите новичку, чего выбрать? Есть небольшой опыт работы в qt, в линуксе ничего еще не умею делать.

Материал для изучения C++
После изучения основ, очевидно, нужно начинать изучать библиотеки, пытаться создать свои первые приложение и т. д. Может я в чем-то...

Материал для повторения
Ни кто не знает, например, источник через который можно было быстро повторить функции PHP? Ну чтоб там было собраны основы и ничего...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
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 На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru