Уроки 1 та 2, підсумки.⚓︎
Ціль⚓︎
Повторити та систематизувати знання, про які йдеться в початкових уроках.
Засоби⚓︎
Довідкова література, google, stackoverflow
Перша програма⚓︎
- Перша програма пишеться для того, щоб перевірити процес запуску коду на виконання
- Сам код першої програми роблять максимально простим
- Пайтон — чи не єдина мова, у якої найпростіша програма займає 1 простий рядок
Функція print()⚓︎
print()
це функція яка виводить на екран те, що ми помістимо в круглі дужки.
Наприклад:
- числовий літерал
5
або123_456_789_000
або3.14159265359
- рядковий літерал
"Ukraine"
,'Вистоїмо'
"2025р"
- числова змінна
e = 2,71828
- рядкова змінна
s = "My name is "
- будь–яка кількість цих або інших типів через кому
,
- нічого
- f–рядок, спеціальний шаблон, що містить змінні або вирази
f"Два в степені 7 буде {2**7}"
f–рядок⚓︎
Спеціальний тип рядків — f–рядок використовується, щоб поєднувати відомі та невідомі (змінні) значення. Невідомі значення можуть бути отримані з різних джерел:
- від ОС (Операційної Системи),
- від користувача,
- від генератора випадкових чисел,
- з БД (Бази Даних) тощо
Константи
Окремим випадком невідомих значень є константи. Константи вводять для того, щоб не міняти багато рядків коду.
Якщо наприклад зміниться параметр, який міняється доволі рідко.
Змінні та присвоєння⚓︎
- Пайтон робить процес створення змінних простим
- Декларація та Визначення — терміни які треба знати
- Перший значить — заявити змінну (declare)
- Другий значить — надати значення (define)
- В мові Пайтон декларація відбувається в момент визначення (неявно)
- Тобто коли ви присвоюєте перше значення в цей самий момент змінна і виникає
- Присвоєння — це коли ліворуч пишеться ім'я змінної, потім знак
=
а за ним праворуч вираз або літерал, значення, яке ми запишемо у змінну.
input()⚓︎
- Функція
input()
друкує запрошення до вводу та зчитує рядок з клавіатури. Завершенням вводу є Enter input()
повертає рядок, а значить- ліворуч від
input()
має стояти якась змінна та=
input()
має бути в дужках іншої функції, бути параметром
- ліворуч від
int()⚓︎
int()
в дужках (на вході) може мати рядок, що схожий на ціле число-123
або1_000_000
int()
може викликати помилку або повернути ціле число, а значить- ліворуч від
int()
має стояти якась змінна та=
int()
має бути в дужках іншої функції, бути параметром
- ліворуч від
Композиція функцій⚓︎
Ці 2 програми абсолютно ідентичні за ефектом, але виглядають трішки по–різному