❗️Нова стаття ✏️
"Список усіх команд у Linux" - https://acode.com.ua/list-commands-linux/
Рубрика "Уроки Linux"
"Список усіх команд у Linux" - https://acode.com.ua/list-commands-linux/
Рубрика "Уроки Linux"
aCode
Список усіх команд у Linux - aCode
У цій статті ми коротко розглянемо більшу частину команд, які є в дистрибутивах Linux та Unix.
❗️Нова стаття ✏️
"Пошук файлів у Linux" - https://acode.com.ua/search-files-linux/
Кожне оточення робочого столу в Linux має вбудований інструмент пошуку файлів та каталогів. Якщо за замовчуванням такий інструмент відсутній, то його можна встановити самостійно.
Рубрика "Уроки Linux"
"Пошук файлів у Linux" - https://acode.com.ua/search-files-linux/
Кожне оточення робочого столу в Linux має вбудований інструмент пошуку файлів та каталогів. Якщо за замовчуванням такий інструмент відсутній, то його можна встановити самостійно.
Рубрика "Уроки Linux"
aCode
Пошук файлів у Linux - aCode
Кожне оточення робочого столу в Linux має вбудований інструмент пошуку файлів та каталогів. Якщо за замовчуванням такий інструмент відсутній, то його можна встановити самостійно.
Зараз йде збір 15 000 грн на нові статті для Акод. За минулий тиждень дякую за внески:
- Ruslan
- Микола Марців
- Тетяна Ананьєва
Долучитися 🍩 задонатити 👈
- Ruslan
- Микола Марців
- Тетяна Ананьєва
Долучитися 🍩 задонатити 👈
send.monobank.ua
Безпечний переказ коштів
Надсилайте безкоштовно та безпечно кошти
❗️Нова стаття ✏️
"Структура каталогів у Linux" - https://acode.com.ua/directory-structure-linux/
Якщо ви раніше користувалися лише Windows, то структура файлової системи Linux може здатися вам дивною: немає звичного позначення C:\ та літер дисків, їх замінили каталог / та інші папки, більшість з яких мають дивні імена, що складаються з трьох букв.
Причина цього в тому, що в Linux використовується свій FHS (скор. від «Filesystem Hierarchy Standard» = «Стандарт Ієрархії Файлової Системи»). FHS визначає структуру та зміст/призначення каталогів у дистрибутивах Linux. Завдяки цьому стандарту структура каталогів у всіх дистрибутивах Linux є (майже) однією і тією ж.
Рубрика "Уроки Linux"
"Структура каталогів у Linux" - https://acode.com.ua/directory-structure-linux/
Якщо ви раніше користувалися лише Windows, то структура файлової системи Linux може здатися вам дивною: немає звичного позначення C:\ та літер дисків, їх замінили каталог / та інші папки, більшість з яких мають дивні імена, що складаються з трьох букв.
Причина цього в тому, що в Linux використовується свій FHS (скор. від «Filesystem Hierarchy Standard» = «Стандарт Ієрархії Файлової Системи»). FHS визначає структуру та зміст/призначення каталогів у дистрибутивах Linux. Завдяки цьому стандарту структура каталогів у всіх дистрибутивах Linux є (майже) однією і тією ж.
Рубрика "Уроки Linux"
aCode
Структура каталогів у Linux - aCode
На цьому уроці ми розглянемо ієрархію файлової системи Linux, а також призначенням різних каталогів. Якщо ви раніше користувалися лише Windows, то структура файлової системи Linux може здатися вам дивною: немає звичного позначення C: та літер дисків, їх замінили…
❗️Нова стаття ✏️
"Файлові системи Linux" - https://acode.com.ua/filesystems-linux/
Файлова система — це набір стандартів і відповідних процесів, які визначають та керують тим, в якому вигляді ваші дані зберігаються на носії інформації та яким чином вони можуть бути з нього вилучені.
Рубрика "Уроки Linux"
"Файлові системи Linux" - https://acode.com.ua/filesystems-linux/
Файлова система — це набір стандартів і відповідних процесів, які визначають та керують тим, в якому вигляді ваші дані зберігаються на носії інформації та яким чином вони можуть бути з нього вилучені.
Рубрика "Уроки Linux"
aCode
Файлові системи Linux - aCode
Файлова система — це набір стандартів і відповідних процесів, які визначають та керують тим, в якому вигляді ваші дані зберігаються на носії інформації та яким чином вони можуть бути з нього вилучені.
❗️Нові статті = 3 шт. ✏️
👉 "Як почати працювати з Python?" - https://acode.com.ua/get-started-python/
Python — це кросплатформна високорівнева мова програмування з динамічною строгою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності програміста, читабельність коду та його якість. Працює на таких платформах, як Windows, macOS, Linux, і навіть був портований на віртуальні машини Java та .NET.
👉 "Ключові слова та ідентифікатори в Python" - https://acode.com.ua/keywords-identifiers-python/
Ключові слова — це зарезервовані слова, що використовуються в Python та мають особливе значення для компілятора. Ключові слова не можна використовувати як імена змінних, функцій та будь-яких інших ідентифікаторів. Вони використовуються для визначення синтаксису та структури мови Python. Усі ключові слова, крім True, False та None, пишуться малими літерами (нижній регістр).
👉 "Коментарі в Python" - https://acode.com.ua/comments-python/
Коментарі — це описи коду, які допомагають усім, хто читає, краще зрозуміти, що і навіщо робить код. Коментарі повністю ігноруються (тобто не виконуються) інтерпретаторами та призначені для колег-програмістів.
Рубрика "Уроки Python"
👉 "Як почати працювати з Python?" - https://acode.com.ua/get-started-python/
Python — це кросплатформна високорівнева мова програмування з динамічною строгою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності програміста, читабельність коду та його якість. Працює на таких платформах, як Windows, macOS, Linux, і навіть був портований на віртуальні машини Java та .NET.
👉 "Ключові слова та ідентифікатори в Python" - https://acode.com.ua/keywords-identifiers-python/
Ключові слова — це зарезервовані слова, що використовуються в Python та мають особливе значення для компілятора. Ключові слова не можна використовувати як імена змінних, функцій та будь-яких інших ідентифікаторів. Вони використовуються для визначення синтаксису та структури мови Python. Усі ключові слова, крім True, False та None, пишуться малими літерами (нижній регістр).
👉 "Коментарі в Python" - https://acode.com.ua/comments-python/
Коментарі — це описи коду, які допомагають усім, хто читає, краще зрозуміти, що і навіщо робить код. Коментарі повністю ігноруються (тобто не виконуються) інтерпретаторами та призначені для колег-програмістів.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Змінні, Константи та Літерали в Python" - https://acode.com.ua/variables-constants-literals-python/
Змінна — це об’єкт (область) для зберігання даних. Python не має команди для оголошення змінної. Змінна створюється в той момент, коли ви вперше присвоюєте їй значення. Оператор присвоювання = використовується для присвоювання значень змінним.
👉 "Типи даних в Python" - https://acode.com.ua/datatypes-python/
Тип даних визначає, що може зберігатися всередині змінної. Числовий тип даних використовується для зберігання числових значень. Цілі числа, числа типу з плаваючою крапкою та складені числа потрапляють у категорію чисел у Python і визначаються як int, float та complex.
👉 "Перетворення (приведення) типів даних в Python" - https://acode.com.ua/type-conversion-and-casting-python/
Перетворення (приведення) типів у програмуванні — це процес конвертації даних з одного типу в інший (наприклад, перетворення змінної з типу int в тип float).
Рубрика "Уроки Python"
👉 "Змінні, Константи та Літерали в Python" - https://acode.com.ua/variables-constants-literals-python/
Змінна — це об’єкт (область) для зберігання даних. Python не має команди для оголошення змінної. Змінна створюється в той момент, коли ви вперше присвоюєте їй значення. Оператор присвоювання = використовується для присвоювання значень змінним.
👉 "Типи даних в Python" - https://acode.com.ua/datatypes-python/
Тип даних визначає, що може зберігатися всередині змінної. Числовий тип даних використовується для зберігання числових значень. Цілі числа, числа типу з плаваючою крапкою та складені числа потрапляють у категорію чисел у Python і визначаються як int, float та complex.
👉 "Перетворення (приведення) типів даних в Python" - https://acode.com.ua/type-conversion-and-casting-python/
Перетворення (приведення) типів у програмуванні — це процес конвертації даних з одного типу в інший (наприклад, перетворення змінної з типу int в тип float).
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Що таке Python? Інтро в мову Python" - https://acode.com.ua/intro-python/
Python — це інтерпретована, інтерактивна, об’єктно-орієнтована та високорівнева мова програмування загального призначення з динамічною суворою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності розробника, читабельність коду, а також на забезпечення портування написаних на ній програм. Задум з реалізації мови з’явився наприкінці 1980-х років, а розробка почалася в 1989 році співробітником голландського інституту CWI Гвідо ван Россумом.
👉 "Ввід та вивід даних у Python" - https://acode.com.ua/input-output-python/
Для виводу даних у Python використовується функція print(), а для отримання вводу від користувача — функція input().
👉 "Оператори в Python" - https://acode.com.ua/operators-python/
Оператори — це спеціальні символи, які виконують операції над змінними та значеннями. Арифметичні оператори використовуються для виконання математичних операцій, таких як додавання, віднімання, множення та ін.
Рубрика "Уроки Python"
👉 "Що таке Python? Інтро в мову Python" - https://acode.com.ua/intro-python/
Python — це інтерпретована, інтерактивна, об’єктно-орієнтована та високорівнева мова програмування загального призначення з динамічною суворою типізацією та автоматичним управлінням пам’яттю, орієнтована на підвищення продуктивності розробника, читабельність коду, а також на забезпечення портування написаних на ній програм. Задум з реалізації мови з’явився наприкінці 1980-х років, а розробка почалася в 1989 році співробітником голландського інституту CWI Гвідо ван Россумом.
👉 "Ввід та вивід даних у Python" - https://acode.com.ua/input-output-python/
Для виводу даних у Python використовується функція print(), а для отримання вводу від користувача — функція input().
👉 "Оператори в Python" - https://acode.com.ua/operators-python/
Оператори — це спеціальні символи, які виконують операції над змінними та значеннями. Арифметичні оператори використовуються для виконання математичних операцій, таких як додавання, віднімання, множення та ін.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Простір імен та область видимості в Python" - https://acode.com.ua/namespace-scope-python/
Простір імен — це область коду, в якій знаходиться набір ідентифікаторів. Він використовується для зберігання значень змінних та інших об’єктів, пов’язаних із певними іменами (ідентифікаторами). Область видимості — це частина програми, з якої можна отримати доступ до простору імен напряму без будь-якого префіксу.
👉 "Оператори if else в Python" - https://acode.com.ua/input-output-python/
У програмуванні оператор if використовується для виконання блоку коду лише за умови дотримання конкретної умови.
👉 "Цикл for в Python" - https://acode.com.ua/for-loop-python/
Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато речей.
Рубрика "Уроки Python"
👉 "Простір імен та область видимості в Python" - https://acode.com.ua/namespace-scope-python/
Простір імен — це область коду, в якій знаходиться набір ідентифікаторів. Він використовується для зберігання значень змінних та інших об’єктів, пов’язаних із певними іменами (ідентифікаторами). Область видимості — це частина програми, з якої можна отримати доступ до простору імен напряму без будь-якого префіксу.
👉 "Оператори if else в Python" - https://acode.com.ua/input-output-python/
У програмуванні оператор if використовується для виконання блоку коду лише за умови дотримання конкретної умови.
👉 "Цикл for в Python" - https://acode.com.ua/for-loop-python/
Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато речей.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Цикл while в Python" - https://acode.com.ua/while-python/
Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато всього. На попередньому уроці ми розглядали цикл for в Python. Тепер ми розглянемо цикл while.
👉 "Оператори break та continue в Python" - https://acode.com.ua/break-continue-python/
Оператор break використовується для негайного завершення циклу. Оператор continue використовується для пропуску поточної ітерації циклу та переходу до наступної ітерації.
👉 "Оператор pass в Python" - https://acode.com.ua/pass-python/
Оператор pass — це порожній оператор, який можна використовувати як “заглушку” для майбутнього коду. Припустимо, ми маємо цикл або функцію, яка ще не визначена, але ми її визначимо в майбутньому. У таких випадках ми можемо використовувати оператор pass.
Рубрика "Уроки Python"
👉 "Цикл while в Python" - https://acode.com.ua/while-python/
Цикли використовуються для повторення виконання певного блоку коду. Наприклад, якщо нам потрібно показати певне повідомлення 100 разів, ми можемо використати цикл. Це простий приклад, але за допомогою циклів ми можемо зробити багато всього. На попередньому уроці ми розглядали цикл for в Python. Тепер ми розглянемо цикл while.
👉 "Оператори break та continue в Python" - https://acode.com.ua/break-continue-python/
Оператор break використовується для негайного завершення циклу. Оператор continue використовується для пропуску поточної ітерації циклу та переходу до наступної ітерації.
👉 "Оператор pass в Python" - https://acode.com.ua/pass-python/
Оператор pass — це порожній оператор, який можна використовувати як “заглушку” для майбутнього коду. Припустимо, ми маємо цикл або функцію, яка ще не визначена, але ми її визначимо в майбутньому. У таких випадках ми можемо використовувати оператор pass.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Функції в Python" - https://acode.com.ua/functions-python/
Функція — це блок коду, який виконує певне завдання. В Python є два типи функції: вбудовані та користувацькі. Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі. Оператор return використовується для повернення значення функції.
👉 "Параметри та аргументи функції в Python" - https://acode.com.ua/function-parameters-arguments-python/
Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі.
👉 "Рекурсія в Python" - https://acode.com.ua/recursion-python/
Рекурсія — це процес визначення чогось у межах самого себе. Прикладом у фізичному світі може бути розміщення двох дзеркал одне напроти одного. Будь-який об’єкт між ними відображатиметься рекурсивно.
Рубрика "Уроки Python"
👉 "Функції в Python" - https://acode.com.ua/functions-python/
Функція — це блок коду, який виконує певне завдання. В Python є два типи функції: вбудовані та користувацькі. Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі. Оператор return використовується для повернення значення функції.
👉 "Параметри та аргументи функції в Python" - https://acode.com.ua/function-parameters-arguments-python/
Параметр — це значення, яке приймає функція. Аргумент — це значення, яке передається у функцію під час її виклику у програмі.
👉 "Рекурсія в Python" - https://acode.com.ua/recursion-python/
Рекурсія — це процес визначення чогось у межах самого себе. Прикладом у фізичному світі може бути розміщення двох дзеркал одне напроти одного. Будь-який об’єкт між ними відображатиметься рекурсивно.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Лямбда (анонімні функції) в Python" - https://acode.com.ua/lambda-python/
В Python лямбда-функція (або “анонімна функція”) — це спеціальний тип функції без імені.
👉 "Область видимості змінних в Python" - https://acode.com.ua/python-variable-scope/
Область видимості змінної вказує область, в якій ми можемо отримати доступ до змінної. В Python ми можемо оголошувати змінні у трьох різних областях видимості: локальній, глобальній та нелокальній.
👉 "Ключове слово global в Python" - https://acode.com.ua/global-python/
В Python ключове слово global дозволяє змінювати змінну за межами поточної області видимості. Воно використовується для створення глобальної змінної та внесення до неї змін у локальному контексті.
Рубрика "Уроки Python"
👉 "Лямбда (анонімні функції) в Python" - https://acode.com.ua/lambda-python/
В Python лямбда-функція (або “анонімна функція”) — це спеціальний тип функції без імені.
👉 "Область видимості змінних в Python" - https://acode.com.ua/python-variable-scope/
Область видимості змінної вказує область, в якій ми можемо отримати доступ до змінної. В Python ми можемо оголошувати змінні у трьох різних областях видимості: локальній, глобальній та нелокальній.
👉 "Ключове слово global в Python" - https://acode.com.ua/global-python/
В Python ключове слово global дозволяє змінювати змінну за межами поточної області видимості. Воно використовується для створення глобальної змінної та внесення до неї змін у локальному контексті.
Рубрика "Уроки Python"
❗️Нові статті = 3 шт. ✏️
👉 "Модулі в Python" - https://acode.com.ua/modules-python/
Модуль — це файл, який містить код для виконання певного завдання. Модуль може містити змінні, функції, класи тощо. Для створення модуля використовується файл із розширенням .py. Для імпортування модуля в Python використовується ключове слово import. Стандартна бібліотека Python містить понад 200 модулів.
👉 "Пакети в Python" - https://acode.com.ua/packages-python/
Пакет — це каталог (папка), який може містити інші каталоги або модулі. Модуль — це файл із вихідним кодом, який має розширення .py. Пакети використовуються для формування простору імен, що дозволяє працювати з модулями через вказування рівня вкладеності (за допомогою оператора .). Для імпортування пакетів використовується той самий синтаксис, що й для роботи з модулями.
👉 "Числа в Python. Числові типи даних" - https://acode.com.ua/numbers-python/
Числові типи даних використовуються для зберігання числових значень. Python підтримує цілі числа, числа з плаваючою крапкою та комплексні числа. У Python вони визначаються як класи int, float та complex.
Рубрика "Уроки Python"
👉 "Модулі в Python" - https://acode.com.ua/modules-python/
Модуль — це файл, який містить код для виконання певного завдання. Модуль може містити змінні, функції, класи тощо. Для створення модуля використовується файл із розширенням .py. Для імпортування модуля в Python використовується ключове слово import. Стандартна бібліотека Python містить понад 200 модулів.
👉 "Пакети в Python" - https://acode.com.ua/packages-python/
Пакет — це каталог (папка), який може містити інші каталоги або модулі. Модуль — це файл із вихідним кодом, який має розширення .py. Пакети використовуються для формування простору імен, що дозволяє працювати з модулями через вказування рівня вкладеності (за допомогою оператора .). Для імпортування пакетів використовується той самий синтаксис, що й для роботи з модулями.
👉 "Числа в Python. Числові типи даних" - https://acode.com.ua/numbers-python/
Числові типи даних використовуються для зберігання числових значень. Python підтримує цілі числа, числа з плаваючою крапкою та комплексні числа. У Python вони визначаються як класи int, float та complex.
Рубрика "Уроки Python"
❗️Нові статті = 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"
👉 "Математичні функції модуля 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"
👉 "Рядки в 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"
👉 "Словник (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"
👉 "Винятки в 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"