Отримання знань
дистанційна підтримка освіти школярів
Змінні та константи. Типи даних у програмуванні. Операції над змінними
Змінна та константа
Змінна – в програмуванні це буквене позначення області пам‘яті, в якій зберігається деяке значення.
У Python змінна – це посилання на комірку пам‘яті.
Константа – це величина, яка не змінюється протягом виконання програми.
Приклади констант із життя:
¤ число Пі дорівнює 3,1415926…;
¤ у добі 24 години;
¤ літера “А” не стане іншою буквою.
Типи даних у програмуванні
Тип даних – це набір значень та операцій, які над ними можна виконувати.
Наприклад, числа можна множити або ділити. Але ці операції неможливо виконати над словами чи літерами.
Змінні можуть набувати значень різних типів. Розглянемо деякі стандартні типи мови Python.
Операція присвоєння. Вимоги до імен змінних
Для того, щоб “запам‘ятати” значення досить присвоїти його змінній. Для цього використовується спеціальний оператор присвоєння, який позначається знаком рівності (=).
message = “Hello world!”
n = 12
pi = 3.14159
Слід обирати осмисленні назви змінних. Імена змінних можуть бути довільної довжини, але намагайтесь обирати не занадто короткі та не занадто довгі імена – від цього залежить зручність читання програми.
При заданні імен в Пітоні можна використовувати:
¤ будь-які латинські літери,
¤ цифри (0-9),
¤ знак _ (знак підкреслення).
Знак підкреслення може використовуватись для відділення слів, що утворюють ім‘я змінної. Наприклад, user_name, full_price.
Але назви змінних не можуть:
¤ починатись із цифри,
¤ містити пропуск та специфічні знаки ($, %, &, @, !, …),
¤ набувати значень команд (print, input, …).
Варто пам’ятати, що Python чутливий до регістру (розрізняє великі та малі літери). Змінні X та x – це різні змінні.
Операції над змінними та величинами
УВАГА! У Python 1/2=0, а не 0.5 (числа 1 та 2 – цілі, то й результат має бути цілий). Щоб отримати дробову відповідь, слід одне зі значень (або чисельник, або знаменник) перетворити у дробовий тип командою float.
float(1)/2= 1/float(2)= 0.5