Змінні – важлива частина будь-якої мови програмування. Вони дозволяють зберігати, використовувати та передавати дані.
Змінні дозволяють як зручно маніпулювати даними, так й розділяти їх у типи, із якими можна працювати за певними правилами. У Python вони підкоряються концепціям, які використовуються в інших мовах програмування.
Створення змінної Python 3 відрізняється від інших мов програмування. Її не потрібно заздалегідь оголошувати, вказувати її тип, вона створюється у момент надання значення.
Щоб створити змінну, використовується символ рівності =. Ліворуч від якого пишуть найменування, а праворуч - значення потрібного типу. Приклад:
name = 'Max'
age = 14
Тобто зліва вказується ім'я змінної, праворуч від оператора вказується її значення. Різні змінні можуть бути різними типами даних. Наприклад, наша перша змінна "name" - це текстовий рядок, а друга змінна "age" - це число. Крім цих типів, змінні можуть відповідати іншим типам даних.
Для імені змінної можна використовувати лише латинські літери, числа та символ «нижнє підкреслення».
Не можна використовувати в імені пробіли.
Не можна починати ім'я з цифри.
Важливо дотримуватись регістру: name і Name - це різні імена змінних.
Не можна використовувати "зарезервовані імена". Дані імена зарезервовані самим Python і використовуються або використовуватимуться самою мовою програмування. Наприклад: false, true, break та ін. Повний список цих імен доступний в Python за командою: help(“keywords“).
Мова Python має низку математичних (арифметичних) операторів щодо обчислень в арифметичних висловлюваннях. Перелік цих операцій у порядку зменшення пріоритету наступний:
** - зведення в ступінь;
-x - Унарний мінус;
/, // - Звичайне поділ, поділ з округленням вниз (однаковий пріоритет);
% - остача від ділення;
* - множення;
– – віднімання;
+ - Додавання.
У реальному житті ми здійснюємо різні дії над предметами, або об'єктами що нас оточують. Ми змінюємо їх властивості, наділяємо новими функціями. За аналогією з цим комп'ютерні програми також керують об'єктами, лише віртуальними, цифровими. Називатимемо такі об'єкти даними.
Очевидно, дані бувають різними. Часто комп'ютерної програми доводиться працювати з числами та рядками, а також логічними виразами.
Задача: Дано два числа a і b. Обчислити їх суму, різницю, добуток та частку. Результат вивести на екран
Алгоритми, у яких використовується тільки структура «Слідування», називаються лінійними. Команди в таких алгоритмах виконуються послідовно, одна за одною, у тому порядку, в якому вони записані.
ЗАВДАННЯ 1
СКЛАСТИ ПРОГРАМУ ДЛЯ ВИРІШЕННЯ ЗАДАЧІ
Якщо перший робітник за 1 годину може зібрати М відер яблук, другий – К відер яблук, 3-й - L відер яблук, то скільки відер яблук вони зберуть за t годин?
ЗАВДАННЯ 2
Знайти першу та останню цифру двоцифрового числа.
ЗАВДАННЯ 3
Знайти усі цифри трицифрового числа.
Знайти суму чисел двоцифрового числа.
Знайти суму чисел трицифрового числа.
Дано двоцифрове число. Вивести число навпаки.
Дано трицифрове число. Вивести число навпаки.