Про книгу
Ця книга - самовчитель за одному з найбільш затребуваних на сьогоднішній день мов програмування - Python. Починаючи з найпростіших дій, крок за кроком ви будете писати свої програми і осягати тонкощі цієї мови. Свої знання Ви зможете перевірити відразу ж - на кумедних прикладах і кумедно смішних завданнях, впоратися з якими допоможуть ненажерливі монстри, секретні агенти і злодюжки-ворони.Ви дізнаєтеся як:
- використовувати основні елементи Python - списки, функції, модулі;
- малювати за допомогою вбудованих інструментів Python;
- Анімувати зображення з tkinter;
- написати справжні гри - «стриб-скок!» (Клон відомої гри Pong) і бродилку «Чоловічок шукає вихід», де потрібно стрибати за платформах, щоб дістатися до виходу.
Про мову Python
Мова програмування Python - це потужний інструмент для створення програм найрізноманітнішого призначення, доступний навіть для новачків. З Його допомогою можна вирішувати завдання різних типів. На сьогоднішній день на цій мові пишуться програми для банків, телекомунікаційних компаній, багато аналітиків працюють з даними за допомогою саме цієї мови. Завдяки зрозумілому і певного синтаксису на ньому дуже легко почати програмувати.Python-код легко читається, а інтерактивна Оболонка дозволяє вводити програми і відразу ж отримувати результат. Крім простої структури мови і інтерактивної оболонки, в Python є інструменти, помітно прискорюють навчання і дозволяють створювати нескладні анімації для своїх відеоігор. Один з таких інструментів - спеціально створений для навчання модуль turtle, який імітує «черепашачу графіком» (в 1960-х роках вона використовувалася в мові Logo). Інший інструмент - модуль tkinter для роботи з графічною бібліотекою Tk, що дозволяє створювати програми з просунутою графікою і анімацією
Фішки книги
- В кінці книги є глосарій і список найважливіших слів з мови програмування.
- Вивчаючи книгу, ви повеселитесь, створите забавні ігри і персонажів.
- Книга включає в Себе всі основні функції і блоки, які необхідно знати юному програмісту.
- В кінці книги ви знайдете матеріал, що робити далі, що вивчати і як розвиватися.
Для кого ця книга
Для дітей від 10 років і дорослих, які хочуть навчиться Програмувати на мові Python.Про автора
Джейсон Бріггс - програмує з восьми років. Починав з мови BASIC на своєму Radio Shack TRS-80. З тих пір пише професійно програмне забезпечення і працює розробником і системним архітектором. А також є відповідальним редактором для Java Developer's Journal. Його статті з'являлися в журналах JavaWorld, ONJava і ONLamp. Книга «Python для дітей» - його перша книгаЦитати з книги
Що таке операції
Операції - це будь-які дії, які Відбуваються за допомогою операторів. Математичні операції виконуються за черзі в залежності від їх пріоритету (якщо не поставити іншу черговість за допомогою дужок). Множення і ділення мають більш високий пріоритет, ніж додавання і віднімання, і це значить, що вони будуть виконуватися першими. Інакше кажучи, при обчисленні математичного виразу Python спочатку примножить і розділить числа, а потім перейде до складання і віднімання.Мінлива
У програмуванні слово змінна позначає іменоване місце для зберігання даних, наприклад чисел, тексту, списків з числами або символами і так далі. Також змінну можна розглядати як ярлик, яким позначені якісь дані.Помилка
Синтаксична помилка - це неправильне розташування слів у реченні або - в нашому випадку - слів і символів в програмі. Повідомлення SyntaxError означає, що ви ввели дані не в тому порядку, який очікує Python, або не ввели ті дані, які він від вас чекав.Функція
Змінні, створені в тілі функції, не можна використовувати після того, як ця функція завершить роботу, оскільки вони існують тільки під час її виконання. У таких випадках програмісти кажуть, що область видимості змінних обмежені.Експерти рекомендують
До кінця цієї книги у вас буде робоча повнофункціональна платформенная гра, і, найімовірніше, повна голова ідей з приводу вашої нової гри ... «Python для дітей» - це відмінне введення для дорослих Для навчання програмуванню.Метью Хамфріс, Geek
Відмінне знайомство з програмуванням для всіх, хто зацікавлений в тому, як кодувати, незалежно від їх віку. Матеріал неймовірно добре структурований і зрозуміло описаний, і є відмінним ресурсом як для школи так і для дому.
Рой Вуд, GeekDad