Команда присвоювання
Загальний вигляд команди присвоювання:
<ім’я змінної> <знак присвоювання> <значення або вираз>
<ім’я змінної> <знак присвоювання> <значення або вираз>
У мові програмування Python як знак присвоювання використовують символ =. Схема виконання вказівки присвоювання: спочатку обчислюється значення виразу праворуч від знака «=», потім воно надається змінній, назву якої записано ліворуч (рис. 1).
Рис.1
Приклад:
Наведені вказівки присвоюють змінній rabbits значення 5, потім те саме значення присвоюють змінній hats:
>>> rabbits = 5
>>> hats = rabbits
>>> rabbits = 5
>>> hats = rabbits
Змінні. Характеристики змінних
Змінною в програмуванні називають іменований об’єкт, який зберігає певне значення.
Зверни увагу!
Змінна в Python зберігає посилання на значення в пам’яті комп’ютера.
Змінні потрібні для зберігання даних. Кожна змінна має ім’я, значення і тип.
Змінна створюється в той момент, коли їй уперше присвоюють значення. Для присвоювання значень змінним використовують команду присвоювання =.
Щоб створити змінну в Python, необхідно дати їй назву та присвоїти значення.
Правила надання назв:
- Першим символом назви має бути літера чи знак нижнього підкреслювання «_».
- Решта назви може складатися з літер, цифр або знаків нижнього підкреслювання.
- Не можна використовувати пробіли, знаки арифметичних операцій та спеціальні символи.
- Назви змінних «чутливі» до регістру. Наприклад, myname і myName — це різні змінні.
- Не можна використовувати як назви змінних службові слова, наприклад import.
Тип змінної визначає:
- яких значень може набувати ця змінна;
- які операції над нею можна виконувати;
- який обсяг оперативної пам’яті комп’ютера буде виділено для зберігання значення цієї змінної.
Зверни увагу!
У проєктах мовою програмування Python тип змінних нефіксований. Він визначається автоматично значенням змінної та може змінюватися в ході виконання проєкту.
Основними типами даних у Python є числа і рядки.
Для опрацювання текстових даних у Python існує тип даних str (від англ . string — рядок). Значенням величини типу str є послідовність символів, узята в одинарні або подвійні лапки, наприклад, 'Hello, World!'
Змінні типу float можуть набувати як цілих, так і дробових значень. Змінні типу int можуть набувати тільки цілих значень.
Числові вирази можуть містити:
- числа (цілі та дробові); ціла частина числа відокремлюється від дробової частини крапкою;
- знаки арифметичних операцій (+, –, *, /);
- дужки для змінення традиційного порядку виконання арифметичних операцій;
- спеціальні функції для виконання математичних та інших операцій, наприклад функція abs(x) (англ. absolute value – абсолютна величина числа), яка обчислює модуль числа.
Літерали в Python — подання фіксованих значень у програмі.
Джерела:
Інформатика : підруч. для 7-го кл. закл. заг. серед. освіти / Йосиф Ривкінд [та ін.]. — Київ : Генеза, 2024.
Інформатика : підруч. для 7 кл. закл. загал. серед. освіти / [О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харків : Вид-во «Ранок», 2024.