Привет!
Недавно я опубликовал свою электронную книгу под названием « 100 Page Python Intro ». Эта книга является коротким, вступительным руководством для языка программирования Python. Эта книга хорошо подходит:
- В качестве справочного материала для семинаров Python Beginner
- Если у вас есть опыт работы с другим языком программирования
- Если вам нужен ресурс для комплемента после прочтения книги «Основа питона», просмотр видеоурочного курса, так далее
Ссылки на электронные книги
🎉🎉 Чтобы отпраздновать, я раздаю бесплатные версии PDF/EPUB (до 17 февраля, 2021) вместе с некоторыми другими моими книгами. Вы можете получить их из Gumroad/Leanpub, используя ссылки, приведенные ниже:
- 100 -страничный вступление в питон
- Python re (gex)?
Волшебные однострочные пучок
Веб -версия
Вы также можете прочитать всю книгу как серию постов здесь:
Python введение
Sundeep ・ 8 января 7 мин читать
GitHub Repo
https://github.com/learnbyexample/100_page_python_intro Repo имеет программу/примеры файлов, источник разметки и другие подробности о книге.
Оглавление
- Предисловие
- Введение
- Числовые типы данных
- Строки и пользовательский ввод
- Определение функций
- Контрольные структуры
- Импорт и создание модулей
- Установка модулей и виртуальных средств
- Обработка исключений
- Отладка
- Тестирование
- Руководители и последовательность
- Список
- Изменчивость
- Диктат
- Установлен
- Текстовая обработка
- Понимание и выражения генераторов
- Дело с файлами
- Выполнение внешних команд
- Аргументы командной строки
Мотивация и FAQ
Я проводил несколько семинаров по введению Python для студентов и преподавателей в течение последних четырех лет (которые достигли преждевременного конца благодаря пандемии). Эти студенты уже были знакомы с другими языками программирования, такими как C
, Java
, так далее. Я использовал свои заметки в формате PDF в качестве справочного материала семинара, дополнительных ресурсов чтения и т. Д. После того, как я начал писать книгу под названием Практикуйте проекты Python Я понял, что мне лучше служить, сначала улучшив свои знания на Python. Что может быть лучше, чем написать книгу? И это научило меня многим вещам, некоторые из основных моментов:
- Изучение docs.python: Глоссарий
- Вы не можете иметь изменяемые объекты как
установить
элемент! startSwith ()
иendswith ()
Строковые методы поддержкакортеж
Аргумент для тестирования нескольких подстроков- Параметры командной строки как
-q
,-B
, так далее
Почему он называется «100 -страничным Python Intro», когда у него более 100 страниц?
В компьютерных науках есть 2 сложных проблем: недействительность кеша, именование вещей и ошибки за 1-Леон Бамбрик
Материал, который я использовал для своих мастерских, составил 56 страниц. У меня было больше глав, чтобы добавить, но я подумал, что это будет борьба, чтобы достичь 100 страниц, вместо того, чтобы в конце концов превзойти цель. Измерение также зависит от нескольких факторов. Основное содержание будет составлять менее 100 страниц, если я уменьшу размер шрифта с 12 до 11, исключая крышку, TOC, предисловие и т. Д.
Обратная связь
Надеюсь, вам будет полезно и весело изучать Python. Как всегда, я очень признателен за ваши отзывы. Пожалуйста, дайте мне знать, если вы заметите любую ошибку или опечатку.
Счастливого обучения:)
Оригинал: “https://dev.to/learnbyexample/i-wrote-a-short-introductory-book-for-python-23if”