❗️Нові статті = 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"
👉 "Винятки в 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"
👉 "Об’єктно-орієнтоване програмування (ООП) в 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"
👉 "Деструктори в 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"
👉 "Перевантаження операторів в 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"
👉 "Замикання в 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"
👉 "Регулярні вирази в 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"
👉 "Конвертація часової мітки в об’єкт 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
👉 "Функція 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"
❗️Нові статті = 4 шт. ✏️
👉 "Функція vars() в Python" - https://acode.com.ua/function-vars-python/
👉 "Функція zip() в Python" - https://acode.com.ua/function-zip-python/
👉 "Функція __import__() в Python" - https://acode.com.ua/function-import-python/
👉 "Список ключових слів в Python" - https://acode.com.ua/list-keywords-python/
Рубрика "Уроки Python"
👉 "Функція vars() в Python" - https://acode.com.ua/function-vars-python/
👉 "Функція zip() в Python" - https://acode.com.ua/function-zip-python/
👉 "Функція __import__() в Python" - https://acode.com.ua/function-import-python/
👉 "Список ключових слів в Python" - https://acode.com.ua/list-keywords-python/
Рубрика "Уроки Python"