aCode / Уроки Програмування
552 subscribers
2 photos
1 video
332 links
Download Telegram
❗️Нові статті = 3 шт. ✏️

👉 "Математичні функції модуля math в Python" - https://acode.com.ua/mathematical-functions-python/

Модуль math є стандартним модулем в Python і завжди доступний. Щоб використовувати математичні функції цього модуля, необхідно імпортувати модуль за допомогою стейтменту import math.

👉 "Список (list) в Python" - https://acode.com.ua/list-python/

Списки в Python використовуються для одночасного зберігання багатьох даних. Список створюється шляхом розміщення елементів всередині квадратних дужок [], розділених комами. Список може містити будь-яку кількість елементів, і вони можуть бути різних типів (int, float, string тощо).

👉 "Кортеж (tuple) в Python" - https://acode.com.ua/tuple-python/

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

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Рядки в Python" - https://acode.com.ua/strings-python/

Рядок — це послідовність символів. Наприклад, "hello" — це рядок, що складається з набору символів: 'h', 'e', 'l', 'l' та 'o'. Для представлення рядка в Python можуть використовуватися подвійні чи одинарні лапки.

👉 "Абстракція списків (List Comprehension) в Python" - https://acode.com.ua/list-comprehension-python/

Абстракція списків (або "спискове включення", англ. "List Comprehension") — це спосіб визначення та створення списків на основі існуючих списків. Синтаксис абстракції списків в Python наступний: [вираз for елемент in список].

👉 "Множина (set) в Python" - https://acode.com.ua/set-python/

Множина (set) в Python — це набір унікальних даних. Елементи множини не можуть дублюватися. Множина може містити будь-яку кількість елементів, і вони можуть бути різних типів (int, float, кортеж, рядки тощо). Але множина не може мати змінювані елементи, такі як списки, словники або інші множини. Для створення множини всі елементи поміщають усередині фігурних дужок {}, розділених комами.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Словник (dict) в Python" - https://acode.com.ua/dictionary-python/

Словник в Python — це впорядкована колекція елементів, яка зберігає їх у вигляді пари “ключ-значення”. Ключ — це унікальний ідентифікатор, який пов’язаний із кожним значенням. Наприклад, якщо нам потрібно зберегти інформацію про країни та їх столиці, ми можемо створити словник з назвами країн як ключі та з назвами столиць як значеннями.

👉 "Робота з файлами в Python. Читання та запис" - https://acode.com.ua/file-operations-python/

Файл — це контейнер для зберігання даних. Коли ми хочемо читати з файлу або записувати в нього, нам потрібно спочатку його відкрити. Після того, як ми закінчили читання/запис, нам потрібно закрити файл, щоб звільнити ресурси, пов’язані з ним.

👉 "Робота з каталогами в Python" - https://acode.com.ua/directories-management-python/

Каталог — це набір файлів та підкаталогів. Каталог усередині каталогу називається підкаталогом. В Python є модуль os, який надає багато корисних методів для роботи з каталогами та файлами.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Винятки в Python" - https://acode.com.ua/exceptions-python/

Помилки, що виникають під час виконання програми (після проходження синтаксичної перевірки), називаються винятками або логічними помилками.

👉 "Обробка винятків в Python" - https://acode.com.ua/exception-handling-python/

На минулому уроці ми дізналися про винятки в Python. Винятки можуть у будь-який момент завершити виконання програми. Саме тому важливо обробляти винятки. Для цього в Python використовується блок try...except.

👉 "Користувацькі винятки в Python" - https://acode.com.ua/user-defined-exceptions-python/

Ми вже знаємо про різні винятки в Python і про те, чому важливо обробляти винятки. Однак іноді може знадобитися створити свої власні винятки.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Об’єктно-орієнтоване програмування (ООП) в Python" - https://acode.com.ua/object-oriented-programming-python/

Python — це універсальна мова програмування, яка підтримує різні парадигми програмування, включаючи об’єктно-орієнтоване програмування (скор. “ООП”) з використанням об’єктів та класів.

👉 "Класи та об’єкти в Python" - https://acode.com.ua/classes-and-objects-python/

Об’єкт — це набір даних (змінних) та методів (функцій). Клас — це креслення (план) об’єкта. Ми можемо уявити клас як ескіз (прототип) будинку. Він містить всі деталі про поверхи, двері, вікна тощо. На основі цих описів ми будуємо будинок. Будинок — це об’єкт. Оскільки з одного й того самого опису можна побудувати багато будинків, ми можемо створити багато об’єктів з одного класу.

👉 "Конструктори в Python" - https://acode.com.ua/constructors-python/

Конструктори зазвичай використовуються для ініціалізації об’єктів класу. Їх завдання полягає у присвоюванні значень членам класу. В Python метод init() називається конструктором і завжди викликається при створенні об’єкта.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Деструктори в Python" - https://acode.com.ua/destructors-python/

Деструктори викликаються при знищенні об’єкта. В Python деструктори не є обов’язковими, як у C++, тому що Python має збирач сміття, який автоматично виконує керування пам’яттю.

👉 "Спадкування в Python" - https://acode.com.ua/inheritance-python/

Спадкування дозволяє створити новий клас на основі існуючого класу. Новий клас, що створюється, називається підкласом (дочірній або похідний клас), а існуючий клас, від якого отримано дочірній клас, називається суперкласом (батьківський або базовий клас).

👉 "Множинне спадкування в Python" - https://acode.com.ua/multiple-inheritance-python/

В Python один клас може успадковуватися відразу від декількох батьківських класів. Це називається множинним успадкуванням. Дочірній клас може успадковувати не тільки батьківський клас, а й інший дочірній клас.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Перевантаження операторів в Python" - https://acode.com.ua/operator-overloading-python/

У Python ми можемо змінити спосіб роботи операторів з користувацькими типами даних. Наприклад, ми можемо зробити так, щоб оператор + виконував арифметичне додавання двох чисел або об’єднання двох списків або конкатенацію двох рядків.

👉 "Ітератори в Python" - https://acode.com.ua/iterators-python/

Ітератори – це методи, які виконують ітерацію колекцій, таких як списки, кортежі тощо. Використовуючи ітератор, ми можемо перебирати об’єкти та повертати їх елементи. Технічно, об’єкт ітератора в Python повинен визначати два спеціальні методи, iter() і next(), які в сукупності називаються протоколом ітератора.

👉 "Генератори в Python" - https://acode.com.ua/generators-python/

Генератор в Python — це функція, що повертає ітератор, який під час ітерації генерує послідовність значень. Генератори корисні, коли нам потрібно отримати велику послідовність значень, але ми не хочемо зберігати їх всі в пам’яті відразу.

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Замикання в Python" - https://acode.com.ua/closure-python/

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

👉 "Декоратори в Python" - https://acode.com.ua/decorators-python/

Декоратор в Python — це шаблон проектування, який дозволяє модифікувати роботу функції, обернувши її в іншу функцію. Зовнішня функція називається декоратором, який приймає як аргумент вихідну функцію та повертає її модифіковану версію.

👉 "Декоратор property в Python" - https://acode.com.ua/property-decorator-python/

Python надає вбудований декоратор property, який значно спрощує використання геттерів та сеттерів у об’єктно-орієнтованому програмуванні. Перш ніж ми розглянемо, що є декоратором property, давайте спочатку розберемося, навіщо він взагалі потрібен.

Рубрика "Уроки Python"
❗️Нові статті = 6 шт. ✏️

👉 "Регулярні вирази в Python" - https://acode.com.ua/regex-python/

👉 "Модуль datetime в Python" - https://acode.com.ua/module-datetime-python/

👉 "Метод datetime.strftime() в Python" - https://acode.com.ua/method-strftime-python/

👉 "Метод datetime.strptime() в Python" - https://acode.com.ua/method-strptime-python/

👉 "Як отримати поточну дату та час в Python?" - https://acode.com.ua/how-get-current-date-time-python/

👉 "Отримання поточного часу в Python" - https://acode.com.ua/get-current_time-python/

Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️

👉 "Конвертація часової мітки в об’єкт datetime і навпаки в Python" - https://acode.com.ua/timestamp-to-datetime-python/

👉 "Модуль time в Python" - https://acode.com.ua/module-time-python/

👉 "Метод time.sleep() в Python" - https://acode.com.ua/sleep-python/

Рубрика "Уроки Python"
❗️Нові статті = 5 шт. ✏️

👉 "Функція abs() в Python" - https://acode.com.ua/function-abs-python/

👉 "Функція any() в Python" - https://acode.com.ua/function-any-python/

👉 "Функція all() в Python" - https://acode.com.ua/function-all-python/

👉 "Функція ascii() в Python" - https://acode.com.ua/function-ascii-python/

👉 "Функція bin() в Python" - https://acode.com.ua/function-bin-python/

Рубрика "Уроки Python"
❗️Нові статті = 5 шт. ✏️

👉 "Функція bool() в Python" - https://acode.com.ua/function-bool-python/

👉 "Функція bytearray() в Python" - https://acode.com.ua/function-bytearray-python/

👉 "Функція callable() в Python" - https://acode.com.ua/function-callable-python/

👉 "Функція bytes() в Python" - https://acode.com.ua/function-bytes-python/

👉 "Функція chr() в Python" - https://acode.com.ua/function-chr-python/

Рубрика "Уроки Python"
❗️Нові статті = 5 шт. ✏️

👉 "Функція compile() в Python" - https://acode.com.ua/function-compile-python/

👉 "Функція classmethod() в Python" - https://acode.com.ua/function-classmethod-python/

👉 "Функція complex() в Python" - https://acode.com.ua/function-complex-python/

👉 "Функція delattr() в Python" - https://acode.com.ua/function-delattr-python/

👉 "Функція dict() в Python" - https://acode.com.ua/function-dict-python/

Рубрика "Уроки Python"
❗️Нові статті = 5 шт. ✏️

👉 "Функція dir() в Python" - https://acode.com.ua/function-dir-python/

👉 "Функція divmod() в Python" - https://acode.com.ua/function-divmod-python/

👉 "Функція enumerate() в Python" - https://acode.com.ua/function-enumerate-python/

👉 "Функція staticmethod() в Python" - https://acode.com.ua/function-staticmethod-python/

👉 "Функція filter() в Python" - https://acode.com.ua/function-filter-python/

Рубрика "Уроки Python"
❗️Нові статті = 6 шт. ✏️

👉 "Функція eval() в Python" - https://acode.com.ua/function-eval-python/

👉 "Функція float() в Python" - https://acode.com.ua/function-float-python/

👉 "Функція format() в Python" - https://acode.com.ua/function-format-python/

👉 "Функція frozenset() в Python" - https://acode.com.ua/function-frozenset-python/

👉 "Функція gettattr() в Python" - https://acode.com.ua/function-gettattr-python/

👉 "Функція globals() в Python" - https://acode.com.ua/function-globals-python/

Рубрика "Уроки Python"
❗️Нові статті = 4 шт. ✏️

👉 "Функція exec() в Python" - https://acode.com.ua/function-exec-python/

👉 "Функція hasattr() в Python" - https://acode.com.ua/function-hasattr-python/

👉 "Функція help() в Python" - https://acode.com.ua/function-help-python/

👉 "Функція hex() в Python" - https://acode.com.ua/function-hex-python/

Рубрика "Уроки Python"
❗️Нові статті = 14 шт. ✏️

👉 "Функція hash() в Python" - https://acode.com.ua/function-hash-python/

👉 "Функція input() в Python" - https://acode.com.ua/function-input-python/

👉 "Функція id() в Python" - https://acode.com.ua/function-id-python/

👉 "Функція isinstance() в Python" - https://acode.com.ua/function-isinstance-python/

👉 "Функція int() в Python" - https://acode.com.ua/function-int-python/

👉 "Функція issubclass() в Python" - https://acode.com.ua/function-issubclass-python/

👉 "Функція iter() в Python" - https://acode.com.ua/function-iter-python/

👉 "Функція list() в Python" - https://acode.com.ua/function-list-python/

👉 "Функція locals() в Python" - https://acode.com.ua/function-locals-python/

👉 "Функція len() в Python" - https://acode.com.ua/function-len-python/

👉 "Функція max() в Python" - https://acode.com.ua/function-max-python/

👉 "Функція min() в Python" - https://acode.com.ua/function-min-python/

👉 "Функція map() в Python" - https://acode.com.ua/function-map-python/

👉 "Функція next() в Python" - https://acode.com.ua/function-next-python/

Рубрика "Уроки Python"
Хотів би подякувати @tetiana_ananieva за переклад 100+ статей українською на aCode. Уроки по Linux та Уроки Python - це заслуга Тетяни.
❗️Нові статті = 7 шт. ✏️

👉 "Функція memoryview() в Python" - https://acode.com.ua/function-memoryview-python/

👉 "Функція object() в Python" - https://acode.com.ua/function-object-python/

👉 "Функція oct() в Python" - https://acode.com.ua/function-oct-python/

👉 "Функція ord() в Python" - https://acode.com.ua/function-ord-python/

👉 "Функція open() в Python" - https://acode.com.ua/function-open-python/

👉 "Функція pow() в Python" - https://acode.com.ua/function-pow-python/

👉 "Функція print() в Python" - https://acode.com.ua/function-print-python/

Рубрика "Уроки Python"
❗️Нові статті = 7 шт. ✏️

👉 "Функція property() в Python" - https://acode.com.ua/function-property-python/

👉 "Функція range() в Python" - https://acode.com.ua/function-range-python/

👉 "Функція repr() в Python" - https://acode.com.ua/function-repr-python/

👉 "Функція reversed() в Python" - https://acode.com.ua/function-reversed-python/

👉 "Функція round() в Python" - https://acode.com.ua/function-round-python/

👉 "Функція set() в Python" - https://acode.com.ua/function-set-python/

👉 "Функція setattr() в Python" - https://acode.com.ua/function-setattr-python/

Рубрика "Уроки Python"
❗️Нові статті = 7 шт. ✏️

👉 "Функція slice() в Python" - https://acode.com.ua/function-slice-python/

👉 "Функція sorted() в Python" - https://acode.com.ua/function-sorted-python/

👉 "Функція str() в Python" - https://acode.com.ua/function-str-python/

👉 "Функція sum() в Python" - https://acode.com.ua/function-sum-python/

👉 "Функція super() в Python" - https://acode.com.ua/function-super-python/

👉 "Функція tuple() в Python" - https://acode.com.ua/function-tuple-python/

👉 "Функція type() в Python" - https://acode.com.ua/function-type-python/

Рубрика "Уроки Python"