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

Книга: Знакомство с Python (Бейдер Дэн, Эймос Дэвид, Яблонски Джоанна) ; Питер, 2023

Книга: Знакомство с Python (Бейдер Дэн, Эймос Дэвид, Яблонски Джоанна) ; Питер, 2023

от 479 р. до 2746 р.

  • Автор(ы): Бейдер Дэн; Эймос Дэвид; Яблонски Джоанна;

  • Издатель: Питер

  • ISBN: 978-5-4461-1924-0

  • все характеристики

  • ID: SKU1137668

  • Добавлено: 25.09.2022


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

Цена от 479 р. до 2746 р. в 6 магазинах

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

5/5

2746 р.
Буквоед

5/5

2114 р.
Минимальная сумма заказа 100 рублей
Book24

5/5

2114 р. 2309 р.
Мегамаркет

5/5

1737 р. 3352 р.
ЛитРес

5/5

479 р. 599 р.
электронная книга | скачать фрагмент
Питер

5/5

1005 р.
Читай-город

5/5

МАЙШОП

5/5

Один из первых книжных интернет-магазинов, работающий с 2002 года

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

Описание

Пытаетесь найти что-нибудь для начинающих о языке Python в интернете? Не можете решить, с чего начать? Как структурировать это море информации? В каком порядке изучать?
Если вы задаетесь подобными вопросами, потому что хотите заложить фундамент будущей карьеры питониста — эта книга для вас!
Вместо скучного перечисления возможностей языка авторы рассказывают, как сочетать разные структурные элементы Python, чтобы сразу создавать скрипты и приложения.
Книга построена по принципу 80/20: большую часть полезной информации можно усвоить, изучив несколько критически важных концепций. Освоив самые популярные команды и приемы, вы сразу сосредоточитесь на решении реальных повседневных задач.

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

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


Содержание

Оглавление
Об авторах
Предисловие
Python как язык полного спектра
Глава 1. Введение
1.1. Почему именно эта книга?
1.2. О Real Python
1.3. Как пользоваться книгой
1.4. Дополнительный материал и учебные ресурсы
Глава 2. Установка и настройка Python
2.1. О версиях Python
2.2. Windows
2.3. macOS
2.4. Linux
Глава 3. Первая программа Python
3.1. Написание программы Python
3.2. Ошибки
3.3. Создание переменной
3.4. Просмотр значений в интерактивном окне
3.5. Заметки на память
3.6. Итоги и дополнительные ресурсы
Глава 4. Строки и строковые методы
4.1. Что такое строка?
4.2. Конкатенация, индексирование и срезы
4.3. Манипуляции со строками с использованием
методов
4.4. Взаимодействие с пользовательским вводом
4.5. Задача: разбор пользовательского ввода
4.6. Работа со строками и числами
4.7. Упрощение команд вывода
4.8. Поиск подстроки в строке
4.9. Задача: преобразование текста
4.10. Итоги и дополнительные ресурсы
Глава 5. Числа и математические вычисления
5.1. Целые числа и числа с плавающей точкой
5.2. Арифметические операторы и выражения
5.3. Задача: выполнение вычислений с
пользовательским вводом
5.4. Когда Python говорит неправду
5.5. Математические функции и числовые методы
5.6. Оформление чисел при выводе
5.7. Комплексные числа
5.8. Итоги и дополнительные ресурсы
Глава 6. Функции и циклы
6.1. Что же такое функция?
6.2. Написание ваших собственных функций
6.3. Задача: конвертер температур
6.4. Циклическое выполнение
6.5. Задача: отслеживание прибыли по вкладу
6.6. Область видимости в Python
6.7. Итоги и дополнительные ресурсы
Глава 7. Поиск и исправление ошибок в коде
7.1. Использование окна Debug Control
7.2. Исправление ошибок
7.3. Итоги и дополнительные ресурсы
Глава 8. Условная логика и управление программой
8.1. Сравнение значений
8.2. Добавим немного логики
8.3. Управление последовательностью выполнения
программы
8.4. Задача: поиск множителей числа
8.5. Управление циклами
8.6. Восстановление после ошибок
8.7. Моделирование событий и вычисление
вероятностей
8.8. Задача: моделирование эксперимента с
броском монеты
8.9. Задача: моделирование выборов
8.10. Итоги и дополнительные ресурсы
Глава 9. Кортежи, списки и словари
9.1. Кортежи как неизменяемые
последовательности
9.2. Списки: изменяемые последовательности
9.3. Вложение, копирование и сортировка
кортежей и списков
9.4. Задача: список списков
9.5. Задача: приступ вдохновения
9.6. Храните отношения в словарях
9.7. Задача: цикл по столицам
9.8. Как выбрать структуру данных
9.9. Задача: коты в шляпах
9.10. Итоги и дополнительные ресурсы
Глава 10. Объектно-ориентированное
программирование (ООП)
10.1. Определение класса
10.2. Создание экземпляров (инстанцирование)
10.3. Наследование от других классов
10.4. Задача: модель фермы
10.5. Итоги и дополнительные ресурсы
Глава 11. Модули и пакеты
11.1. Работа с модулями
11.2. Работа с пакетами
11.3. Итоги и дополнительные ресурсы
Глава 12. Операции ввода и вывода с файлами
12.1. Файлы и файловая система
12.2. Работа с путями к файлам в Python
12.3. Основные операции файловой системы
12.4. Задача: перемещение всех графических
файлов в новый каталог
12.5. Чтение и запись файлов
12.6. Чтение и запись данных CSV
12.7. Задача: создание списка рекордов
12.8. Итоги и дополнительные ресурсы
Глава 13. Установка пакетов с помощью pip
13.1. Установка сторонних пакетов с помощью pip
13.2. Подводные камни сторонних пакетов
13.3. Итоги и дополнительные ресурсы
Глава 14. Создание и изменение файлов PDF
14.1. Извлечение текста из файла PDF
14.2. Извлечение страниц из файлов PDF
14.3. Задача: класс PdfFileSplitter
14.4. Конкатенация и слияние файлов PDF
14.5. Поворот и обрезка страниц PDF
14.6. Шифрование и дешифрование файлов PDF
14.7. Задача: восстановление порядка страниц
14.8. Создание файла PDF с нуля
14.9. Итоги и дополнительные ресурсы
Глава 15. Базы данных
15.1. Знакомство с SQLite
15.2. Библиотеки для работы с другими базами
данных SQL
15.3. Итоги и дополнительные ресурсы
Глава 16. Веб-программирование
16.1. Скрапинг и парсинг текста с веб-сайтов
16.2. Использование парсера HTML для извлечения
веб-данных
16.3. Работа с HTML-формами
16.4. Взаимодействие с веб-сайтами в реальном
времени
16.5. Итоги и дополнительные ресурсы
Глава 17. Научные вычисления и построение
графиков
17.1. Использование NumPy для матричных
вычислений
17.2. Построение графиков с помощью Matplotlib
17.3. Итоги и дополнительные ресурсы
Глава 18. Графические интерфейсы
18.1. Добавление элементов GUI с помощью
EasyGUI
18.2. Пример: программа для поворота страниц PDF
18.3. Задача: приложение для извлечения
страницы PDF
18.4. Знакомство с Tkinter
18.5. Работа с виджетами
18.6. Управление макетом при помощи менеджеров
геометрии
18.7. Интерактивность в приложениях
18.8. Пример приложения: конвертер температур
18.9. Пример приложения: текстовый редактор
18.10. Задача: возвращение поэта
18.11. Итоги и дополнительные ресурсы
Глава 19. Мысли напоследок и следующие шаги
19.1. Еженедельные бесплатные советы для
питонистов
19.2. Книга "Чистый Python"
19.3. Библиотека видеокурсов Real Python
19.4. Благодарности

О книге

СерияБиблиотека программиста
ИздательПитер
Год издания2023
Страниц512
Переплётмягкий
ISBN978-5-4461-1924-0
Размеры16,50 см × 23,00 см × 2,10 см
Формат70х100/16 (165х233 мм)
Автор(ы)
ТематикаОперационные системы
Тираж1500
ПереплетМягкий переплёт
Возрастные ограничения16
Кол-во страниц512
АвторБейдер Д., Эймос Д., Яблонски Д., Хейслер
АвторыБейдер Д.; Эймос Д.; Яблонски Д.; Хейслер
Год публикации2023
ЯзыкРусский
Количество страниц512
Возрастное ограничение16+
Количество книг1
Тип обложкимягкая
ИздательствоИздательский дом "Питер"
Вес705
Язык изданияРусский
Обложкамягкая обложка

Отзывы (0)

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



    Книги где авторы: Бейдер Дэн, Эймос Дэвид, Яблонски Джоанна

    Искать всё

     

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

    Категория 383 р. - 574 р.

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

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

    Категория 383 р. - 574 р.

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

     

    preloader

    34 ms