#4 – Змінні та типи даних у Python

#4 – Змінні та типи даних у Python

Змінні є важливою частиною будь-якої мови програмування. За урок ми навчимося створювати змінні та виконувати різні дії над ними. Крім цього ми вивчимо типи даних, які існують в мові Python.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Змінні неймовірно важливі, оскільки дозволяють зберігати інформацію та використовувати її надалі. Спочатку може бути не зовсім зрозуміло, навіщо взагалі щось записувати в змінну, якщо можна просто оперувати значеннями без них. Розуміння змінних прийде трохи пізніше, коли ми почнемо створювати складніші програми і нам буде потрібно зберігати інформацію в певному місці.


Типи змінних у мові Python не зазначаються очевидно, проте вони присутні. Інтерпретатор розуміє, що записується в змінну і на підставі цього додає тип до цієї змінної.


Під час виконання програми можна перезаписувати змінні, а також змінювати їх тип. Якщо спочатку змінна була з типом float, потім її можна перетворити на інший тип, наприклад, в string.

first_num = 23.2 # Тип даних float
first_num = "1" # Тип даних string

При об'єднанні кількох змінних із різними типами даних програма спровокує помилку. 


Приклад:

first_num = "IloveYou"
second_num = 13
res = first_num + second_num # Код выдасть помилку

Всього в Python є 4 базові типи змінних:

  • some = 1 Integer - цілі числа;
  • some = 1.12 Float – числа з плаваючою точкою;
  • some = "Привіт" String - рядки;
  • some = True Boolean - тип даних приймає або False, або True.

Є й інші типи, але ми їх розбиратимемо в наступних уроках.


В одному рядку можна створити відразу кілька змінних:

first = sec = third = 1 # Всім трьом змінним буде надано значення 1
first, sec, third = "Hi", 75, 23.1 # Почергове присвоєння значень

Вихідний код

Весь код буде доступний після підписки на проект!

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Python Data Analytics / Аналитика данных (NumPy, Pandas, Matplotlib)
Telegram Bots: Создание ботов на Python Aiogram
Разработка Telegram Ботов на Python
Изучение PyQt5 / Графический интерфейс на Python
Розробка ігор на Python з нуля
10 уроків
AI Agents, Vibe Coding и разработка с Claude Code
Коментарі (2)
Додати коментар

Євген 19 вересня 2025 в 08:39

Як у вас тут затишно)))
Відповісти

Сергій 16 лютого 2025 в 19:40

Добрий вечір. Обов'язково int переводити у float?
Відповісти

Сашко 29 березня 2025 в 10:54

Сергій ти довбойоб?