Matematyczne przygody z Pythonem - Peter Farrell | Ebook
- Час доставки: 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
Встановлення обробки xxiii
ЧАСТИНА I: ДАВАЙТЕ НАТИСНУТИ PYTHON ДО РОБОТА1
1. Малювання багатокутників за допомогою модуля черепахи3
Модуль черепашки Python 4
Імпортування модуля черепашки 4
Переміщення черепашки 5
Зміна напрямку 6
Повторення коду з циклами 7
Використання циклу for 7
Використання циклу for для малювання квадрата 9
Створення ярликів за допомогою функцій 9
Використання змінних для малювання фігур 10
Використання змінних у функціях 11
Помилки змінних 12
Рівносторонній трикутник 13
Написання функції triangle() 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 p>
Написання факторів.py 40
Мандрівна черепаха 41
Створення гри у вгадування чисел 43
Створення генератора випадкових чисел 44
Збір даних 44
Перетворення вхідних даних на цілі числа 45
Використання умовних операторів для перевірки припущень 45
Використання циклів для повторних спроб вгадування 46
Поради щодо вгадування 47
Знайди квадратний корінь 48
Застосування логіки до гри вгадування чисел 48
Написання квадратного кореня(функції) 49 p>
Підсумок 50
ЧАСТИНА ІІ: МИ ВИХОДИМ НА ТЕРИТОРІЮ МАТЕМАТИКИ 51
4. Перетворення та збереження чисел за правилами алгебри53
Розв'язування рівнянь першого ступеня 54
Знаходження формули рівняння першого ступеня 55
Написання функції equation( ) 56
Використання print() замість return 57
Розв’язування рівнянь вищого порядку 58
Розв’язування квадратних рівнянь за допомогою quad() функція 59
Розв
----
Важлива інформація про продукт:
ЕЛЕКТРОННА КНИГА – ЦИФРОВИЙ ПРОДУКТ p>
Ви можете завантажити файл у своєму обліковому записі Allegro на вкладці ''Моя полиця''.
Ви повинні мати обліковий запис на Allegro, щоб придбати електронну книгу.
Ви можете читати електронну книгуна: рідері (Kindle, PocketBook, Onyx, Kobo та інші), смартфоні, планшеті чи комп’ютері. Інформація про формат електронної книги включена в опис аукціону.Електронна книга буде захищена водяним знаком і не матиме DRM