КаталогКниг.РФ

Книга: Python для всех (Северанс Чарльз Р.) ; ДМК-Пресс, 2021

Книга: Python для всех (Северанс Чарльз Р.) ; ДМК-Пресс, 2021

от 1031 р. до 1669 р.


Сравнить цены

Цена от 1031 р. до 1669 р. в 4 магазинах

МагазинЦенаНаличие
Лабиринт

5/5

1189 р. 1698 р.
Буквоед

5/5

1669 р.
Минимальная сумма заказа 100 рублей
Мегамаркет

5/5

1292 р. 1520 р.
МАЙШОП

5/5

1031 р. 1585 р.
Читай-город

5/5

Как купить или где мы находимся +

Описание

Python - простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение.
Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль изложения и многочисленные упражнения позволят достаточно быстро овладеть основными навыками программирования и методами обработки данных.
Издание предназначено широкому кругу читателей, которые не являются программистами и хотели бы освоить язык Python с нуля.

Смотри также Характеристики.

Яндекс.Маркет


Содержание

От издательства
Предисловие
Глава 1. Почему вы должны учиться писать
программы
1.1. Креативность и мотивация
1.2. Аппаратная архитектура компьютера
1.3. Изучение программирования
1.4. Слова и предложения
1.5. Диалог с Python
1.6. Терминология: интерпретатор и компилятор
1.7. Написание программы
1.8. Что такое программа
1.9. Структурные элементы программы
1.10. Что могло бы пойти не так
1.11. Отладка
1.12. Процесс обучения
1.13. Словарь терминов
1.14. Упражнения
Глава 2. Переменные, выражения и инструкции
2.1. Значения и типы
2.2. Переменные
2.3. Имена переменных и ключевые слова
2.4. Инструкции
2.5. Операторы и операнды
2.6. Выражения
2.7. Порядок выполнения операций
2.8. Оператор деления по модулю
2.9. Операции со строками
2.10. Запрос ввода от пользователя
2.11. Комментарии
2.12. Выбор легко запоминаемых имен переменных
2.13. Отладка
2.14. Словарь терминов
2.15. Упражнения
Глава 3. Условное выполнение
3.1. Логические выражения
3.2. Логические операторы
3.3. Условное выполнение
3.4. Альтернативная последовательность
выполнения
3.5. Цепочечные условные инструкции
3.6. Вложенные условные инструкции
3.7. Перехват исключений с использованием
ключевых слов try и except
3.8. Вычисление логических выражений по
сокращенной схеме
3.9. Отладка
3.10. Словарь терминов
3.11. Упражнения
Глава 4. Функции
4.1. Вызовы функций
4.2. Встроенные функции
4.3. Функции преобразования типов
4.4. Математические функции
4.5. Случайные числа
4.6. Добавление новых функций
4.7. Определение и использование
4.8. Поток выполнения
4.9. Параметры и аргументы
4.10. Продуктивные и пустые функции
4.11. Зачем нужны функции
4.12. Отладка
4.13. Словарь терминов
4.14. Упражнения
Глава 5. Итерации
5.1. Обновление переменных
5.2. Инструкция while
5.3. Бесконечные циклы
5.4. Завершение отдельных итераций с помощью
инструкции continue
5.5. Определение циклов с использованием
инструкции for
5.6. Шаблоны цикла
5.6.1. Циклы подсчета и суммирования
5.6.2. Циклы вычисления максимума и минимума
5.7. Отладка
5.8. Словарь терминов
5.9. Упражнения
Глава 6. Строки
6.1. Строка - это последовательность
6.2. Получение длины строки с помощью функции
len
6.3. Проход по строке с использованием цикла
6.4. Вырезки строк
6.5. Строки неизменяемы
6.6. Работа в цикле и подсчет
6.7. Оператор in
6.8. Сравнение строк
6.9. Методы строк
6.10. Синтаксический разбор (парсинг) строк
6.11. Оператор формата
6.12. Отладка
6.13. Словарь терминов
6.14. Упражнения
Глава 7. Файлы
7.1. Длительное хранение данных
7.2. О Текстовые файлы и строки в них
7.4. Чтение файлов
7.5. Поиск в файле
7.6. Предоставление пользователю выбора имени
файла
7.7. Использование try, except и open
7.8. Запись в файлы
7.9. Отладка
7.10. Словарь терминов
7.11. Упражнения
Глава 8. Списки
8.1. Список - это последовательность
8.2. Списки - изменяемые объекты
8.3. Проход по списку
8.4. Операции со списками
8.5. Вырезка из списка
8.6. Методы списков
8.7. Удаление элементов
8.8. Списки и функции
8.9. Списки и строки
8.10. Синтаксический анализ (парсинг) строк
8.11. Объекты и значения
8.12. Псевдонимы
8.13. Списки как аргументы
8.14. Отладка
8.15. Словарь терминов
8.16. Упражнения
Глава 9. Словари
9.1. Словарь как множество счетчиков
9.2. Словари и файлы
9.3. Циклы и словари
9.4. Расширенный синтаксический анализ текста
9.5. Отладка
9.6. Словарь терминов
9.7. Упражнения
Глава 10. Кортежи
10.1. Кортежи неизменяемы
10.2. Сравнение кортежей
10.3. Присваивание кортежам
10.4. Словари и кортежи
10.5. Множественное присваивание с помощью
словарей
10.6. Наиболее часто встречающиеся слова
10.7. Использование кортежей как ключей в
словарях
10.8. Последовательности: строки, списки и
кортежи - ну и ну!
10.9. Отладка
10.10. Словарь терминов
10.11. Упражнения
Глава 11. Регулярные выражения
11.1. Символы определения совпадений в
регулярных выражениях
11.2. Извлечение данных с использованием
регулярных выражений
11.3. Объединение поиска и извлечения
11.4. Специальный символ экранирования (escape)
11.5. Итоговый обзор специальных символов
11.6. Дополнительный раздел для пользователей
систем Unix/Linux
11.7. Отладка
11.8. Словарь терминов
11.9. Упражнения
Глава 12. Сетевые программы
12.1. Протокол HTTP - Hypertext Transfer Protocol
12.2. Самый простой в мире веб-браузер
12.3. Извлечение изображения с использованием
протокола HTTP
12.4. Извлечение веб-страниц с помощью
библиотеки urllib
12.5. Чтение двоичных файлов с использованием
библиотеки urllib
12.6. Синтаксический анализ формата HTML и веб-
скрейпинг
12.7. Синтаксический анализ формата HTML с
использованием регулярных выражений
12.8. Синтаксический анализ формата HTML с
использованием
BeautifulSoup
12.9. Дополнительный раздел для пользователей
систем Unix/Linux
12.10. Словарь терминов
12.11. Упражнения
Глава 13. Использование веб-сервисов
13.1. XML - extensible Markup Language
13.2. Синтаксический анализ XML
13.3. Проход в цикле по узлам
13.4. JSON - JavaScript Object Notation
13.5. Синтаксический анализ формата JSON
13.6. Программные интерфейсы приложений
13.7. Безопасность и использование API
13.8. Словарь терминов
13.9. Приложение 1: веб-сервис геокодирования
Google
13.10. Приложение 2: Twitter
Глава 14. Объектно-ориентированное
программирование
14.1. Управление более крупными программами
14.2. Приступим
14.3. Использование объектов
14.4. Начнем с программ
14.5. Разделение задачи на подзадачи
14.6. Наш первый объект Python
14.7. Классы как типы
14.8. Жизненный цикл объекта
14.9. Несколько экземпляров
14.10. Наследование
14.11. Резюме
14.12. Словарь терминов
Глава 15. Использование баз данных и SOL
15.1. Что такое база данных
15.2. Концепции базы данных
15.3. Браузер базы данных для SOLite
15.4. Создание таблицы базы данных
15.5. Обзор языка структурированных запросов
SOL
15.6. Реализация глобального поиска в Twitter с
использованием базы данных
15.7. Основы моделирования данных
15.8. Программирование с использованием
нескольких таблиц
15.8.1 Ограничивающие условия в таблицах базы
данных
15.8.2. Извлечение и/или вставка записи
15.8.3. Сохранение отношения следования за
другом
15.9. Три типа ключей
15.10. Использование JOIN для извлечения данных
15.11. Резюме
15.12. Отладка
15.13. Словарь терминов
Глава 16. Визуализация данных
16.1. Создание карты OpenStreetMap по данным
геокодирования
16.2. Визуализация сетей и сетевых соединений
16.3. Визуализация данных электронной почты
Приложение А. Участники проекта
A.1. Список участников проекта "Python for
Everybody" ("Python для всех")
A.2. Список участников проекта "Python for
Informatics"
A.3. Предисловие к книге "Think Python"
A.3.1. Странная история книги "Think Python"
A.3.2. Благодарности за работу над "Think Python"
A.4. Список участников проекта "Think Python"
Приложение В. Подробная информация о защите
Авторского права
Предметный указатель

О книге

Автор(ы)
РазделПрограммирование
ИздательДМК-Пресс
ISBN978-5-93700-104-7
Год издания2021
Количество страниц262
Формат165x235мм
Вес0.42кг
ПереплетМягкий переплёт
Возрастные ограничения12
Кол-во страниц262
Возрастное ограничение12+
Тип обложкимягкая
АвторСеверанс Чарльз
Количество книг262
ИздательствоДМК ПРЕСС
Размеры70x100 1/16
Обложкамягкая обложка
Язык изданияrus

Отзывы (0)

    Добавить отзыв



    Книги с похожим названием

    Искать все [4]

     

    Программирование - издательство "ДМК-Пресс"

    Категория 824 р. - 1237 р.

    Программирование - издательство "ДМК-Пресс" »

    Программирование

    Категория 824 р. - 1237 р.

    ADS
    закладки (0) сравнение (0)

     

    preloader

    7 ms