Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др.
Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения.
Блокноты Jupyter.
Среди файлов с исходным кодом Python можно найти файлы с расширением html и ipynb. Последние— это файлы блокнотов интерактивной среды программирования Jupyter (http://jupyter.org/). Блокноты Jupyter позволяют иметь в одном месте исходный код, результаты выполнения исходного кода, графики данных и документацию, которая поддерживает синтаксис упрощенной разметки Markdown и мощный синтаксис LaTeX.
Интерактивная среда программирования Jupyter— это зонтичный проект, который наряду с Python предназначен для выполнения в обычном веб-браузере небольших программ
и фрагментов программного кода на других языках программирования, в том числе Julia, R и многих других (уже более 40 языков).
Интерактивная среда программирования Jupyter устанавливается, как обычно, при помощи менеджера пакетов pip:
pip install jupyter
Для того чтобы запустить интерактивную среду Jupyter, нужно в командой оболочке или окне терминала набрать и исполнить команду:
jupyter notebook
Локальный сервер интерактивной среды Jupyter запустится в браузере, заданном по умолчанию (как правило, по адресу http://localhost:8888/). После этого нужный блокнот Jupyter можно просто выбрать из меню Jupyter.
Файлы HTML представляют собой простые копии блокнотов Jupyter для просмотра в веб-браузере.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #программирование :: #Python :: #Гэддис :: #2019
Смотрите также учебники, книги и учебные материалы:
- Применение DDD и шаблонов проектирования, проблемно-ориентированное проектирование приложений с примерами на С# и .NET, Нильссон Д., 2008
- Программируем на Python, Доусон М., 2014
- Изучаем Python, том 2, Лутц М., 2020
- Изучаем Python, том 1, Лутц М., 2019
- Программирование на Python для начинающих, МакГрат М., 2015
- Java Script Notes For Professionals
- Java, справочник разработчика
- Java, справочник разработчика, Эванс Б.Д., Флэнаган Д., 2019