Matematyczne przygody z Pythonem - Peter Farrell | Ebook


Код: 15699239861
1198 грн
Цена указана с доставкой в Украину
Товар есть в наличии
КАК ЭКОНОМИТЬ НА ДОСТАВКЕ?
Заказывайте большое количество товаров у этого продавца
Информация
  • Время доставки: 7-10 дней
  • Состояние товара: новый
  • Доступное количество: 994

Просматривая «Matematyczne przygody z Pythonem - Peter Farrell | Ebook», вы можете быть уверены, что данный товар из каталога «Книги научные и научно-популярных» будет доставлен из Польши и проверен на целостность. В цене товара, указанной на сайте, учтена доставка из Польши. Внимание!!! Товары для Евросоюза, согласно законодательству стран Евросоюза, могут отличаться упаковкой или наполнением.

Электронная книга – цифровая версия продукта

Название: Математические приключения с Python

Автор: Питер Фаррелл

Формат файла: pdf

Издательство: Wydawnictwo Naukowe PWN

Количество страниц: 276

Редакции: 1

Год выпуска: 2019

ISBN: 978-83-01-20823-3

язык: польский

Описание:

Книга «Математические приключения с Python» покажет вам, как использовать инструменты программирования, чтобы сделать обучение более практичным и интересным. Используя язык программирования Python, вы научитесь визуализировать решения различных математических задач, используя код для изучения ключевых областей математики, таких как алгебра, тригонометрия, матрицы и клеточные автоматы.

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

Кроме того, вы научитесь:

рисовать и преобразовывать двумерные изображения. трехмерные и трехмерные графические объекты с использованием матриц, рисование красочных узоров, таких как множества Мандельброта или Жюлиа, с использованием комплексных чисел, использование рекурсии для создания фракталов, таких как лепесток Коха или треугольник Серпинского, создание виртуальных овец, которые жуют траву и размножаются, взламывают секретные коды с помощью генетических алгоритмов. . Выполняя многочисленные примеры и упражнения возрастающей сложности, включенные в эту книгу, вы запрограммируете собственные решения и создадите красивые визуализации, а заодно увидите, насколько интереснее может быть изучение математики!

Содержание:

Благодарности xv

Введение xvii

Задачи по школьной математике xviii

Об этой книге xx

Кому подойдет эта книга xxi

Что вы можете найти в этой книге? xxi

Загрузка и установка Python xxii

Запуск IDLE xxiii

Установка Processing xxiii

ЧАСТЬ I: ДАВАЙТЕ ВСТРЕЧИМ PYTHON ДЛЯ РАБОТА1

1. Рисование многоугольников с помощью модуля черепахи3

Модуль черепахи Python 4

Импорт модуля черепахи 4

Перемещение черепахи 5

Изменение направления 6

Повторение кода с помощью циклов 7

Использование цикла for 7

Использование цикла for для рисования квадрата 9

Создание ярлыков с помощью функций 9

Использование переменных для рисования фигур 10

Использование переменных в функциях 11

Ошибки переменных 12

Равносторонний треугольник 13

Написание функции треугольника() 13

Изменение переменных 14

Резюме 16

2. Превратите утомительную арифметику в увлекательное занятие с помощью списков и циклов19

Основные операторы 19

Рабочие переменные 20

Использование операторов для написания усредняющих функций( ) 21

Запомните порядок выполнения действий! 21

Использование скобок с операторами 22

Типы данных в Python 22

Целые числа и числа с плавающей запятой 22

Строки 23

p>

Логические значения 24

Проверка типов данных 24

Использование списков для хранения значений 25

Добавление элементов в списки 26

Действия со списками 26

Удаление элементов из списка 27

Использование списков в циклах 27

Доступ к отдельным элементам с помощью индексов 28

Доступ к индексу и значениям с помощью enumerate() 29

Индексы начинаются с нуля 29

Доступ к диапазону элементов списка 29

Нахождение индекса элемента 30

Строки также имеют индексы 31

Суммирование 31

Создание переменной промежуточного итога 32

Запись mysum( ) функция 33

Нахождение среднего значения для списка чисел 33

Резюме 34

3. Угадывание и проверка с помощью условных операторов 37

Операторы сравнения 38

Принятие решений с помощью операторов if и else 38

Использование условных операторов для поиска делителей 40

Написание Factors.py 40

Блуждающая черепаха 41

Создание игры по угадыванию чисел 43

Создание генератора случайных чисел 44

Сбор данных 44

Преобразование входных данных в целые числа 45

Использование условных операторов для проверки догадок 45

Использование циклов для повторения попыток угадывания 46

Советы по угадыванию чисел 47

Нахождение квадратного корня 48

Применение логики к игре по угадыванию чисел 48

Написание квадратного корня (функция) 49

Резюме 50

ЧАСТЬ II: МЫ ВХОДИМ НА ТЕРРИТОРИЮ МАТЕМАТИКИ 51

4. Преобразование и сохранение чисел по правилам алгебры53

Решение уравнений первой степени 54

Нахождение формулы уравнений первой степени 55

Написание функционального уравнения( ) 56

Использование print() вместо return 57

Решение уравнений высшего порядка 58

Решение квадратных уравнений с помощью quad() функция 59

Сол

----

Важная информация о продукте:

ЭЛЕКТРОННАЯ КНИГА — ЦИФРОВОЙ ПРОДУКТ

Вы можете скачать файл в своей учетной записи Allegro на вкладке «Моя полка».

Для покупки электронной книги у вас должна быть учетная запись на Allegro.

Читать электронную книгу можно на: читалке (Kindle, PocketBook, Onyx, Kobo и других), смартфоне, планшете или компьютере. Информация о формате электронной книги включена в описание аукциона.

Электронная книга будет защищена водяным знаком и не имеет DRM.