|
0 / 0 / 0
Регистрация: 16.01.2020
Сообщений: 1
|
|
Подскажите, пожалуйста, книги и курсы по python для начинающих!16.01.2020, 06:13. Показов 12057. Ответов 39
Метки нет (Все метки)
Всем привет! В интернете куча разных курсов, что глаза разбегаются. Подскажите, пожалуйста, курсы (можно платные), желательно с сертификатом, для начинающих.
0
|
|
| 16.01.2020, 06:13 | |
|
Ответы с готовыми решениями:
39
Подскажите пожалуйста годные курсы для начинающих Книги и курсы для начинающих Посоветуйте пожалуйста книги или курсы по C# Windows Forms для молодого программиста) |
| 22.01.2020, 14:09 | |
|
Часто в описании туториала или в начале книги написано для кого это. Книг море. Есть короткие простые книги для начинающих на сотен страниц, которые сделают обзор, что тоже очень важно. А есть огромные книги-справочники по 1500 страниц, в которых новичку трудно ориентироваться. Надо брать для начала короткую обзорную книгу, например, вот эту: A Smarter Way to Learn Python. В ней всего 236 страниц. Потом браться за более толстые книги и углубляться выбранные темы. Английский в ней простой. За одно английский можно попрактиковать. Английский на каждом шагу нужен. Документации по разным библиотекам на английском в основном.
Ещё, я считаю, важно практиковать слушательный питонский английский. Например, можно начать с этого курса для введения в Python. Здесь всего 33 коротких вводных. Главное, не забывать весь код доводить до автоматизма, экспериментируя и делая свои примеры на основе изученных: Learn Python with Socratica Видео
0
|
|
|
19 / 14 / 6
Регистрация: 21.01.2020
Сообщений: 49
|
|
| 22.01.2020, 15:16 | |
|
На Ютубе есть канал Олега Молчанова. Это самые лучшие видео уроки по Python для начинающих. Очень доходчиво и спокойно объясняет, сам по нему когда то учился.
https://www.youtube.com/user/zaemiel
0
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 23.01.2020, 08:56 | |
|
Программирование на языке высокого уровня (Python):
--- www.yuripetrov.ru/edu/python/index.html ---
0
|
|
| 23.01.2020, 12:25 | |
|
https://www.youtube.com/watch?v=KdZ4HF1SrF
Курс лекции от молодого преподавателя из МФТИ Тимофея Хирьянова по алгоритмам на Python 3. Курс рассчитан на людей не знакомых с Python. Начинается с "Hello World". Видео
0
|
|
| 25.01.2020, 12:06 | |
|
Извините. Это моя ошибка. Я не выделил ссылку до конца
Алгоритмы на Python 3. Лекция №1 https://www.youtube.com/watch?v=KdZ4HF1SrFs Плейлист: "2017-2018 Алгоритмы и структуры данных на Python 3" https://www.youtube.com/playli... bm4GeOjjc0 Видео
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|
| 25.01.2020, 12:16 | |
|
Ссылки на видео лекции №1 курса лекций "Практика программирования на Python":
https://www.youtube.com/watch?... zBL3ZTzybY После прочтения Марка Лутца и изучения основ языка программирования советую прочитать следующие книги, если Вас заинтересовало ООП (Объекто-ориентированное программирование): Марк Саммерфилд: - Программирование на Python 3. Подробное руководство; - Python на практике. Книга более сложна для понимания (особенно начинающему) и не так подробно разъяснены приведенные примеры (по сравнению с Марком Лутцом), тем не менее для изучения ООП книга хороша несмотря на издание 2009 года.
1
|
|
| 25.01.2020, 13:38 | |
|
Для тех начинающих кто хорошо знает английский и любит изучать всё на английском:
Возможно список обновится:
0
|
|
| 06.02.2020, 07:22 | |||||||
|
Misty_nvkz, Несомненно, для начинающего изучать Python необходимо использовать 5-ое издание, ту его часть, которая уже доступна. Если 4-ое издание описывает версию Python 3.0, то в 5-ом издании уже взята за основу версия Python 3.3. И в связи с этим, вот важная информация, которая присутствует в 5-ом издании и нет в 4-ом издании: "Python 3.3 для Windows поставляется с новым автоматически устанавливаемым запускающим модулем Windows — системой, поступающей с новыми исполняемыми программами, ру с консолью и pyw без, которые размещаются в каталогах внутри пути поиска системы и потому могут запускаться сразу же без какого- либо конфигурирования переменной среды PATH или префиксов в виде пути к каталогу:
Запускающий модуль — стандартная часть Python 3.3, и он доступен как автономная установка для применения с другими версиями. Мы еще рассмотрим новый запускающий модуль в этой и будущих главах, в том числе его поддержку строки # !. Тем не менее, поскольку он интересует только пользователей Windows и даже в данной группе присутствует только в версии Python 3.3 или там, где он был установлен отдельно, почти все детали о запускающем модуле собраны в приложении Б второго тома. Если вы работаете под управлением Windows с Python 3.3 или последующей версией, я предлагаю заглянуть в приложение Б во втором томе, т.к. оно предлагает альтернативный и в некоторых отношениях лучший способ выполнения командных строк и сценариев Python. На базовом уровне пользователи запускающего модуля в большинстве приведенных в книге системных команд могут вводить ру вместо python и избежать ряда шагов конфигурирования. На компьютерах с множеством установленных версий Python запускающий модуль обеспечивает более явный контроль над тем, какая версия Python выполняет имеющийся код. " То есть в 5-ом издании учтены все те изменения, которые появились в версии Python 3.3, по отношению к версии Python 3.0. И некоторые из них, как мы видим, достаточно важные.
1
|
|||||||
| 28.02.2020, 16:44 | ||
|
Поэтому начинающим изучать питон и программирование в целом, я рекомендую начинать это изучение используя 4-ое издание, где материал излагается более последовательно и доходчиво. А тем, кто уже знает питон, и использует книгу Лутца как справочник, лучше подойдет 5-ое издание, оно включает более новые версии питона. Правда в русском переводе из двух книг, пока переведена только первая. Добавлено через 35 минут Хотя может такое изложение будет более приемлемо для начинающих, так как при изложении материала посвященного типам данных, сразу же дается некоторое представление об операциях работы с этими данными в виде инструкций. Так что забираю свои слова обратно, может начинающим будет удобнее начинать с 5-ого издания. Но не забывать, что 2-я книга этого издания пока не переведена.
1
|
||
|
0 / 0 / 0
Регистрация: 30.06.2017
Сообщений: 6
|
|
| 28.02.2020, 18:16 | |
|
можешь это смотреть A_Practical_Introduction_to_Python_Progr amming_Heinold
или вот это Mark_Sammerfild_Programmirovanie_Na_Pyth on_3_P или это Learning Python, Fourth Edition by Mark Lutz
0
|
|
| 15.04.2020, 17:33 | |
|
AlexMarkov, Продолжаю отвечать на Ваш вопрос о 5-ом издании Лутца "Изучаем питон".
По ходу изучения 5-ого издания выяснил следующее. Несомненно 5-ое издание содержит информацию о более новых версиях питона. Но сам перевод на русский сделан не качественно. Куча ошибок. Я, более менее владея питоном, могу в них разобраться, но для новичков эти ошибки создадут много проблем. В итоге. Изучать я думаю нужно 5-ое издание, но под рукой иметь и 4-ое издание, в котором я за всю книгу обнаружил всего несколько ошибок. Правда в 4-ом издании нет того, что в 5-ом издании относится к более новым версиям питона.
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
||
| 15.04.2020, 21:30 | ||
|
Язык Python начал изучать не так давно, поэтому мне необходима была объективная оценка данного издания, достаточно много времени требуется на прочтение одной книги, тем более, такого объемного издания как четвертое, решил спросить Вас как более опытного программиста на python. Я думаю, что проблема данного издания только в переводе, в оригинале вполне можно начать изучение (при условии знания английского языка) именно с пятого. Начинать программировать с 5-го издания на русском вообще не рекомендую, только с 4-го, так как перевод и применяемая терминология более понятна носителю русского языка. Спасибо за ответ!
0
|
||
| 21.04.2020, 12:54 | |
|
AlexMarkov, Натолкнувшись в 5-ом издании на новое не четкое изложение приводящее к непониманию, я теперь окончательно пришел к выводу, что новичку, не имеющиму куратора, который помогал бы ему в случаях, когда он натыкается в 5-ом издании на ошибки и на не четкое изложение, то лучше изучать питон по 4-ому изданию, но при этом смотреть, нет ли в 5-ом издании дополнительного материала и изучать его, и в случае непоняток одновременно обращаясь к стандартной документации питона и к интернету.
Вот очередной ляп 5-ого издания, который может вогнать новичка в ступор: "Что касается преобразований, то также возможно преобразовывать одиночный символ в его внутренний целочисленный код (скажем, в байтовое значение ASCII), передавая символ встроенной функции ord, которая возвратит действительное двоичное значение, используемое для представления соответствующего символа в памяти." Формально все правильно. Внутри питона все хранится в двоичном виде и функция возвращает число в двоичном виде, но новичок может решить, что на экране он увидит число в двоичном виде. Однако на экране он увидит десятичное число, так как на экран по умолчанию двоичное число выводится как десятичное (преобразованное в десятичный формат). В 4-ом издании определение функции ord() дается более понятно: "Функция ord() возвращает числовое представление для указанного символа."
1
|
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
||
| 21.04.2020, 16:53 | ||
|
Здравствуйте, Viktorrus!
Сегодня просматривал пятое издание на предмет новых возможностей, интересовал типичный подход к решению вопроса округления вещественного числа до двух знаков после запятой для применения отображения числа в концепции шаблона проектирования MVC или "Модель-представление", ну это не суть важно. Хотел узнать обосновано или нет частое применение в таких случаях ( в случае округления дробной части) функции round(N, digits)? В каких случаях целесообразней провести отсечение дробной части используя функции int(N) и math.trunc(N)? И самый главный вопрос, когда применяется модуль decimal?
0
|
||
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
|||||||||||||||||||||||
| 21.04.2020, 23:51 | |||||||||||||||||||||||
проверено...![]() Добавлено через 9 минут Так же можно сказать, что число можно записать не только в двоичной но и в восьмеричной или шестнадцатеричной форме. Восьмеричные числа:
Другие источники (не Лутц): "Кроме того, можно записать число в двоичной, восьмеричной или шестнадцатеричной форме. Такие числа будут автоматически преобразованы в десятичные целые числа". Скорее всего контекст данного вопроса, а в частности, использование функции ord() в книге Лутца, разъясняет читателю данные возможности языка программирования Python.
0
|
|||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 3
|
|
| 22.04.2020, 00:14 | |
|
А есть что-нибудь из серии Python для вэб?
В идеале было бы изучение Python в связке с Django и Bootstrap на примере построения какого-нибудь сайта с нуля.
0
|
|
| 22.04.2020, 03:24 | ||
|
AlexMarkov, Дополнительная информация в 5-ом издании по сравнению с 4-ым разбросана местами по обоим томам. И потому, что общий объем из-за этого увеличился 5-ое издание разбили на два тома.
Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) Лутц М. Программирование на Python. Том 2 (4-е издание, 2011) В первом томе в главе 1 кратко, но с примерами, рассказывается о различных областях использования питона. А затем в этих двух томах каждой области программирования выделено по отдельной части. В том числе есть часть целиком посвященная веб программированию. Том1: Часть I. Начало Глава 1. Предварительный обзор (в том числе в этой главе): Шаг 6: добавляем веб-интерфейс ........................................ ...102 Основы CGI ........................................ .............................103 Запуск веб-сервера ........................................ ..................106 Использование строки запроса и модуля urllib ....................109 Форматирование текста ответа ........................................ ..110 Веб-интерфейс к хранилищу с данными .............................111 Конец демонстрационного примера ....................................123 Часть II. Системное программирование Часть III. Программирование графических интерфейсов Том2: Часть IV. Создание сценариев для Интернета Глава 12. Сетевые сценарии Глава 13. Сценарии на стороне клиента Глава 14. Почтовый клиент PyMailGUI Глава 15. Сценарии на стороне сервера Глава 16. Сервер PyMailCGI Часть V. Инструменты и приемы Глава 17. Базы данных и постоянное хранение Глава 18. Структуры данных Глава 19. Текст и язык Глава 20. Интеграция Python/C Часть VI. Финал Глава 21. Заключение: Python и цикл разработки
0
|
||
|
5 / 13 / 1
Регистрация: 23.06.2019
Сообщений: 71
|
|
| 24.07.2025, 10:52 | |
|
Мне нравится бесплатный курс "Программирование на Python от А до Я"
0
|
|
| 24.07.2025, 10:52 | |
|
Подскажите курсы, видеоуроки или книги для создания серверного приложения
Посоветуйте книги по PYTHON для начинающих
Подскажите книги по ABC для начинающих Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|