Бриггс Д., Python для детей
Иванов и Фербер, Манн, 2017 г., 320 стр., 9785001006169
Наличие в интернет-магазинах
Описание книги
Купить эту книгу можно в интернет-магазинах
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
ВВЕДЕНИЕ......8ЧАСТЬ I. УЧИМСЯ ПРОГРАММИРОВАТЬ......111. НЕ ВСЕ ЗМЕИ ПРЕСМЫКАЮТСЯ......13Немного о языке......14Установка Python......14Когда Python установлен......20Сохранение Python-программ......21Что мы узнали......232. ВЫЧИСЛЕНИЯ И ПЕРЕМЕННЫЕ......24Вычисления в Python......24Переменные как ярлыки для данных......27Использование переменных......29Что мы узнали......313. СТРОКИ
СПИСКИ
КОРТЕЖИ И СЛОВАРИ......32Строки......32Списки мощнее строк......39Кортежи......44Словари в Python — не для поиска слов......45Что мы узнали......47Упражнения......484. РИСОВАНИЕ С ПОМОЩЬЮ ЧЕРЕПАШКИ......49Использование модуля черепашки......49Что мы узнали......56Упражнения......575. ЗАДАЕМ ВОПРОСЫ С ПОМОЩЬЮ IF И ELSE......58Конструкция if......58Конструкция if-then-else......63Команды if и elif......63Объединение условий......65Переменные без значения — None......65Разница между строками и числами......66Что мы узнали......69Упражнения......706. ПРИШЛО ВРЕМЯ ЗАЦИКЛИТЬСЯ......71Использование цикла for......71Цикл while......78Что мы узнали......81Упражнения......827. ПОВТОРНОЕ ИСПОЛЬЗОВАНИЕ КОДА С ПОМОЩЬЮ ФУНКЦИЙ И МОДУЛЕЙ......84Применение функций......85Применение модулей......89Что мы узнали......92Упражнения......938. КАК ПОЛЬЗОВАТЬСЯ КЛАССАМИ И ОБЪЕКТАМИ......95Разделяем сущности на классы......95Другие полезные свойства объектов и классов......104Инициализация объектов......107Что мы узнали......108Упражнения......1099. ВСТРОЕННЫЕ ФУНКЦИИ PYTHON......110Использование встроенных функций......110Работа с файлами......122Что мы узнали......127Упражнения......12810. ПОЛЕЗНЫЕ МОДУЛИ PYTHON......129Создание копий с помощью модуля copy......129Ключевые слова и модуль keyword......132Генерация случайных чисел с помощью модуля random......133Управление оболочкой с помощью модуля sys......135Работа со временем и модуль time......137Модуль pickle и сохранение информации......141Что мы узнали......142Упражнения......14311. И СНОВА ЧЕРЕПАШЬЯ ГРАФИКА......144Начнем с обычного квадрата......144Рисуем звезды......145Рисуем машину......149Возьмемся за краски......150Функция рисования квадрата......153Рисуем заполненные квадраты......155Рисуем закрашенные звезды......156Что мы узнали......158Упражнения......15912. БОЛЕЕ СОВЕРШЕННАЯ ГРАФИКА С МОДУЛЕМ TKINTER......161Создаем кнопку......162Именованные аргументы......164Создаем холст для рисования......165Рисование линий......166Рисование прямоугольников......167Рисование дуг......174Рисование многоугольников......176Отображение текста......177Вывод изображений......179Создание простой анимации......181Реакция объектов на события......183Для чего еще нужен идентификатор......186Что мы узнали......187Упражнения......188ЧАСТЬ II. ПИШЕМ ИГРУ «ПРЫГ-СКОК!»......19113. НАША ПЕРВАЯ ИГРА: «ПРЫГ-СКОК!»......193Прыгающий мяч......193Создаем игровой холст......194Создаем класс для мяча......195Добавим движение......197Что мы узнали......20314. ДОДЕЛЫВАЕМ ПЕРВУЮ ИГРУ: «ПРЫГ-СКОК!»......204Создаем ракетку......204Добавим возможность проигрыша......210Что мы узнали......214Упражнения......215ЧАСТЬ III. ПИШЕМ ИГРУ «ЧЕЛОВЕЧЕК СПЕШИТ К ВЫХОДУ»......21715. СОЗДАЕМ ГРАФИКУ ДЛЯ ИГРЫ ПРО ЧЕЛОВЕЧКА......219План игры про человечка......219Устанавливаем GIMP......220Создаем изображения для игры......221Что мы узнали......22816. РАЗРАБОТКА ИГРЫ......229Создаем класс игры......229Создаем класс Coords......233Проверка столкновений......234Создаем класс Sprite......239Добавляем платформы......240Что мы узнали......244Упражнения......24517. СОЗДАЕМ ЧЕЛОВЕЧКА......246Инициализация спрайта......246Поворот фигурки вправо и влево......249Прыжок фигурки......250Что мы уже написали......251Что мы узнали......25218. ДОДЕЛЫВАЕМ ИГРУ......253Анимация фигурки......253Проверяем спрайт человечка......265Дверь......266Код игры целиком......268Что мы узнали......274Упражнения......275ПОСЛЕСЛОВИЕ: КУДА ДВИГАТЬСЯ ДАЛЬШЕ......276Игры и программирование графики......276Языки программирования......278Заключение......282ПРИЛОЖЕНИЕ: КЛЮЧЕВЫЕ СЛОВА PYTHON......283ГЛОССАРИЙ......297ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ......302
Об авторе
Последние поступления в рубрике "Электронные книги, аудиокниги"
Tod eines Soldaten Klinkhammer ". | |
Seltene Hunderassen aus aller Welt Frey F. | |
Vulpes Lupus Canis Gajaze K. |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Бриггс Д., Python для детей в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.