Основы программирования на языке Python

Златопольский Дмитрий Михайлович

Код товара: 3184387
(0 оценок)Оценить
1 отзыв
1 вопрос
1 / 10
-33%
911
1 359
Доставим в
г. Москва
Планируемая дата
8 мая (Ср)
Курьером
Л-Пост
бесплатно от 10 000 ₽
В пункт выдачи
от 155 ₽
бесплатно от 10 000 ₽
Точная стоимость доставки рассчитывается при оформлении заказа
Издательство:
Год издания:
2018 г.
Может быть отгружен товар указанного или более позднего года
Редактор:
Наш комментарий:
Во второе издание добавлено Приложение 3 с ответами к заданиям и задачами по разработке программ.

Описание

Характеристики

Если вы хотите научиться программировать на языке Python, который в последнее время становится популярным у нас в стране и за рубежом, то эта книга — для вас. В ней рассматриваются особенности разработки компьютерных программ и соответствующие инструкции языка Python, основные структуры данных этого языка (строки, списки, словари, файлы), типовые задачи программирования и методы их решения, а также вопросы совершенствования программы на основе использования функций. Впервые системно и популярно изложена методика разработки программ на языке Python с графическим пользовательским интерфейсом.
Книга предназначена для всех, кто изучает или преподает программирование.

• Основные инструкции языка и структуры данных
• Типовые задачи программирования, полезные советы
• Задачи из ЕГЭ по информатике
• Методика разработки графического интерфейса.
издание
2
количество томов
1
количество страниц
396 стр.
переплет
Мягкая обложка
размеры
220x145x22 мм
цвет
Зелёный
тип бумаги
офсетная (60-220 г/м2)
формат
60x88/16 (140x205 мм)
ISBN
978-5-97060-641-4
стандарт
возрастная категория
18+ (нет данных)
вес
код в Майшоп
3184387
язык
русский

Содержание

Введение
Глава 1. Понятия "алгоритм" и "программа"
Глава 2 . Python . Первые шаги
Глава 3 . Вывод информации на экран
Глава 4 . Переменные величины . Ввод данных
в программу. Инструкция присваивания
Глава 5 . Варианты действий в программе
5.1. Два варианта действий
5.2. Один, но не обязательный вариант действий
5.3. Три и более вариантов действий
Глава 6 . Повторение действий в программе
6.1. Инструкция for
6.2. Инструкция while
6.3. Преобразование одной инструкции цикла в
другую
Глава 7 . Программируем простейшие игры
7.1. Игра "Чет или нечет?"
7.2. Игра "Кубик"
7.3. Игра "Отгадай число"
7.4. Игра "Карты"
7.5. Проверка знания таблицы умножения
7.6. Игра "Предметы на столе"
Глава 8 . Повторение повторений
Глава 9 . "Обрабатываем" натуральное число
9.1. Выделение цифр
9.2. Определение m-й справа цифры числа
9.3. Определение m-й слева цифры числа
9.4. Определение суммы цифр числа
9.5. Определение максимальной цифры числа
9.6. Определение минимальной цифры числа
9.7. Определение номера максимальной цифры
числа
при счете справа налево
9.8. Определение номера минимальной цифры
числа
при счете справа налево
Глава 10 . Типовые задачи обработки набора чисел
10.1. Суммирование всех чисел набора
10.2. Суммирование чисел набора, которые
обладают
некоторыми свойствами (удовлетворяют
некоторому
условию)
10.3. Подсчет количества чисел набора, которые
обладают
некоторыми свойствами
10.4. Определение среднего арифметического тех
чисел
набора, которые обладают некоторыми свойствами
10.5. Определение порядкового номера некоторого
значения
в заданном наборе
10.6. Определение максимального значения в
наборе чисел
10.7. Определение порядкового номера
максимального
значения в наборе чисел
10.8. Определение максимального значения тех
чисел набора, которые удовлетворяют некоторому
условию
10.9. Нахождение второго по величине
максимального числа набора
10.9.1. Поиск числа, которое стояло бы на
предпоследнем месте, если бы числа набора были
отсортированы по неубыванию
10.9.2. Нахождение числа набора, больше
которого только
максимальное
10.10. Нахождение количества максимальных
элементов
набора
10.11. Нахождение третьего максимума
Глава 11. Работа со строками
11.1. Общие вопросы
11.2. Типовые задачи обработки строк
11.3. Преобразования "число ^ строка"
Глава 12 . Использование списков
12.1. Общие вопросы
12.2. Заполнение списка значениями
12.3. Вывод списка на экран
Глава 13 . Типовые задачи обработки списков
13.1. Расчеты
13.1.1. Суммирование элементов списка
13.1.2. Нахождение суммы элементов списка с
заданными
свойствами (удовлетворяющих некоторому
условию)
13.1.3. Нахождение количества элементов списка с
заданными свойствами
13.1.4. Нахождение среднего арифметического
значения элементов списка с заданными свойствами
13.2. Поиск и отбор нужных элементов
13.2.1. Вывод на экран элементов с заданными
свойствами
13.2.2. Запись всех элементов списка с заданными
свойствами в другой список
13.2.3. Вывод на экран индексов элементов списка
с заданными свойствами
13.2.4. Поиск индекса первого элемента списка с
заданными свойствами
13.3. Работа с максимальными/минимальными
элементами списка
13.3.1. Определение индекса максимального
элемента списка
13.3.2. Определение количества
максимальных/минимальных элементов списка
13.3.3. Нахождение второго по величине (второго
максимального
или второго минимального) значения списка
13.4. Перестановки элементов
13.4.1. Обмен местами двух элементов списка
13.4.2. Удаление элемента из списка
13.4.3. Циклический сдвиг элементов списка влево
13.4.4. Вставка элемента в список
13.4.5. Циклический сдвиг элементов списка
вправо
13.4.6. Перестановка всех элементов списка в
обратном порядке
13.5. Проверка соответствия списка в целом
некоторому
условию
13.5.1. Проверка факта наличия в списке элемента
с заданными
свойствами (удовлетворяющего некоторому
условию)
13.5.2. Проверка факта наличия в списке элемента
с заданным значением
13.5.3. Проверка того факта, что все элементы
списка соответствуют некоторому условию
13.5.4. Проверка списка на упорядоченность
13.6. Задача "Слияние (объединение) списков"
Глава 14. Использование словарей
14.1. Общие вопросы
14.2. Создание словаря
14.3. Обращение к отдельному элементу словаря
14.4. Перебор элементов словаря
14.5. Некоторые другие средства для работы со
словарями
14.6. Частотный словарь
14.7. Словари со значениями разных типов
Глава 15. Использование файлов
15.1. Общие вопросы
15.2. Запись информации в файл
15.3. Чтение информации из файла
15.4. Изменение файлов
15.4.1. Запись в файл новой строки
15.4.2. Замена строки файла
Глава 16 . Об использовании функций
Приложение 1. Служебные (ключевые) слова
языка Python
Приложение 2 . Разрабатываем графический
интерфейс программы
П2.1. Общие вопросы
П2.2. Создание виджетов
П2.3. Размещаем виджеты
П2.4. Доступ к значениям в виджетах
П2.5. Изменение конфигурации виджетов
П2.6. Заставляем виджеты работать
П2.7. Итоги
П2.8. Задания для самостоятельной работы
Приложение 3 . Ответы к заданиям . Программы
решения задач, предложенных для
самостоятельной работы
Литература

Отзывы · 1

Вопросы · 1

Андрей

8 июля 2022 г. в 16:57
0
0
Хороший учебник, я по нему выучил ПИТОН до уровня, достаточного для сдачи ЕГЭ на 90 баллов.

Дарим бонусы за отзывы!

За какие отзывы можно получить бонусы?
  • За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
  • Публикуйте фото или видео к отзыву
  • Пишите отзывы на товары с меткой "Бонусы за отзыв"
Правила начисления бонусов
Если вы обнаружили ошибку в описании товара «Основы программирования на языке Python» (авторы: Златопольский Дмитрий Михайлович), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!
Ваш населённый пункт:
г. Москва
Выбор населённого пункта