Podcast
Questions and Answers
Який відступ рекомендується використовувати в Python для вкладених блоків?
Який відступ рекомендується використовувати в Python для вкладених блоків?
- 2 пробіли
- 8 пробілів
- 6 пробілів
- 4 пробіли (correct)
Кожен вкладений блок коду в Python повинен мати різний відступ.
Кожен вкладений блок коду в Python повинен мати різний відступ.
False (B)
Які базові типи даних використовуються в даному коді та назвіть їх?
Які базові типи даних використовуються в даному коді та назвіть їх?
int, float, boolean, string, complex
В Python, для обміну значеннями змінних проводиться ...
В Python, для обміну значеннями змінних проводиться ...
Співвіднесіть базові типи даних з їх прикладами:
Співвіднесіть базові типи даних з їх прикладами:
Який тип даних поверне вираз bool(0.0)
?
Який тип даних поверне вираз bool(0.0)
?
Функція print(type(x))
використовується для визначення типу змінної x.
Функція print(type(x))
використовується для визначення типу змінної x.
Що буде імпортовано, якщо змінна all визначена в модулі?
Що буде імпортовано, якщо змінна all визначена в модулі?
Якщо змінна all не визначена, будуть імпортовані всі атрибути, що починаються з нижнього підкреслення.
Якщо змінна all не визначена, будуть імпортовані всі атрибути, що починаються з нижнього підкреслення.
Яка версія Python в наведеному прикладі?
Яка версія Python в наведеному прикладі?
Модуль sys імплементує __________ для роботи з системними параметрами.
Модуль sys імплементує __________ для роботи з системними параметрами.
Відповідність між атрибутами та їх значеннями:
Відповідність між атрибутами та їх значеннями:
Яка проблема може виникнути при імпортуванні всіх атрибутів з модуля?
Яка проблема може виникнути при імпортуванні всіх атрибутів з модуля?
Імпорт всіх атрибутів з модуля завжди є хорошою практикою.
Імпорт всіх атрибутів з модуля завжди є хорошою практикою.
Що відбувається, коли два атрибути мають однакові імена?
Що відбувається, коли два атрибути мають однакові імена?
Змінна version_info містить інформацію про основні, _________, мікро версії Python.
Змінна version_info містить інформацію про основні, _________, мікро версії Python.
Що таке інкапсуляція в ООП?
Що таке інкапсуляція в ООП?
При оголошенні класу в дужках не можуть бути записані імена вже існуючих класів.
При оголошенні класу в дужках не можуть бути записані імена вже існуючих класів.
Яка конструкція використовується для створення об'єкта класу?
Яка конструкція використовується для створення об'єкта класу?
В класі, який успадковує властивості іншого класу, називається ______.
В класі, який успадковує властивості іншого класу, називається ______.
В Match the following concepts with their descriptions:
В Match the following concepts with their descriptions:
Що виведе програма при виконанні mymodule.hello()?
Що виведе програма при виконанні mymodule.hello()?
Модуль можна назвати так, як і ключове слово в Python.
Модуль можна назвати так, як і ключове слово в Python.
Яка функція в mymodule повертає $n$-е число Фібоначчі?
Яка функція в mymodule повертає $n$-е число Фібоначчі?
З match-зв'язком, пов'язаним з функціями модуля:
З match-зв'язком, пов'язаним з функціями модуля:
Яка комбінація змінних знадобиться для функції fib?
Яка комбінація змінних знадобиться для функції fib?
В Python модулі слід називати лише літерами.
В Python модулі слід називати лише літерами.
Яка директорія включена в sys.path?
Яка директорія включена в sys.path?
Що буде виведено при виконанні mymodule.fib(10)?
Що буде виведено при виконанні mymodule.fib(10)?
Яка з наведених характеристик найбільш точно визначає клас у Python?
Яка з наведених характеристик найбільш точно визначає клас у Python?
Метод у класі не має параметра self.
Метод у класі не має параметра self.
Що таке об'єкт у контексті класів у Python?
Що таке об'єкт у контексті класів у Python?
Класи в Python оголошуються з ключовим словом ______.
Класи в Python оголошуються з ключовим словом ______.
Відповідність між поняттями та їх описами:
Відповідність між поняттями та їх описами:
Яке з наведених стверджень про атрибути та методи в класах є правильним?
Яке з наведених стверджень про атрибути та методи в класах є правильним?
Клас може містити лише змінні, але не може містити функцій.
Клас може містити лише змінні, але не може містити функцій.
Який стандарт запису імені класу у Python?
Який стандарт запису імені класу у Python?
Для створення екземпляра класу, його назва викликається як ______ з круглими дужками.
Для створення екземпляра класу, його назва викликається як ______ з круглими дужками.
Яка функція, що взаємодіє з основною програмою, виконує обробку даних у класі?
Яка функція, що взаємодіє з основною програмою, виконує обробку даних у класі?
Flashcards
Відступ у Python
Відступ у Python
В Python відступ використовується для визначення того, які рядки коду належать до конкретного блоку. Відступ має бути однаковий для всіх рядків у блоці.
Вкладені інструкції в Python
Вкладені інструкції в Python
Вкладені інструкції в Python - це інструкції, які розташовані всередині інших інструкцій. Вони використовуються для створення структурованого коду і виконання певного завдання лише тоді, коли відповідна умова виконана.
Типи даних в Python
Типи даних в Python
Тип даних - це категорія, що визначає тип даних, які може зберігати змінна. Python має кілька основних типів даних, у тому числі:
int
int
Signup and view all the flashcards
float
float
Signup and view all the flashcards
boolean
boolean
Signup and view all the flashcards
string
string
Signup and view all the flashcards
Інкапсуляція
Інкапсуляція
Signup and view all the flashcards
Наслідування в ООП
Наслідування в ООП
Signup and view all the flashcards
Об'єкт класу
Об'єкт класу
Signup and view all the flashcards
Клас в ООП
Клас в ООП
Signup and view all the flashcards
Метод класу
Метод класу
Signup and view all the flashcards
Модуль Python
Модуль Python
Signup and view all the flashcards
Імпорт модуля
Імпорт модуля
Signup and view all the flashcards
Ім'я модуля
Ім'я модуля
Signup and view all the flashcards
Недійсний назва модуля
Недійсний назва модуля
Signup and view all the flashcards
Недійсний назва модуля
Недійсний назва модуля
Signup and view all the flashcards
Недійсний назва модуля
Недійсний назва модуля
Signup and view all the flashcards
sys.path
sys.path
Signup and view all the flashcards
Поточна директорія
Поточна директорія
Signup and view all the flashcards
Директорії установки Python
Директорії установки Python
Signup and view all the flashcards
Клас
Клас
Signup and view all the flashcards
Поле класу
Поле класу
Signup and view all the flashcards
Об'єкт
Об'єкт
Signup and view all the flashcards
Ініціалізація об'єкта
Ініціалізація об'єкта
Signup and view all the flashcards
class
class
Signup and view all the flashcards
Використання методу
Використання методу
Signup and view all the flashcards
self
self
Signup and view all the flashcards
Стандарти іменування класів
Стандарти іменування класів
Signup and view all the flashcards
Перевага використання класів
Перевага використання класів
Signup and view all the flashcards
Імпорт всіх атрибутів з модуля
Імпорт всіх атрибутів з модуля
Signup and view all the flashcards
Змінна all
Змінна all
Signup and view all the flashcards
Конфлікти імен
Конфлікти імен
Signup and view all the flashcards
Атрибути, що починаються з нижнього підкреслення
Атрибути, що починаються з нижнього підкреслення
Signup and view all the flashcards
Імпорт 'from <module_name> import *' vs 'import <module_name>'
Імпорт 'from <module_name> import *' vs 'import <module_name>'
Signup and view all the flashcards
Кращі практики імпорту
Кращі практики імпорту
Signup and view all the flashcards
Перезапис імен
Перезапис імен
Signup and view all the flashcards
Імпортування атрибутів
Імпортування атрибутів
Signup and view all the flashcards
Імпорт атрибутів без all
Імпорт атрибутів без all
Signup and view all the flashcards
Study Notes
Contents
- Laboratory work №1. Arithmetic expressions, control structures and arrays in Python - page 3
- Laboratory work №2. Functions in Python - page 19
- Laboratory work №3. File operations in Python - page 26
- Laboratory work №4. String operations in Python - page 29
- Laboratory work №5. Object-oriented programming in Python - page 39
- Laboratory work №6. Data collection from web documents using Python - page 42
- Laboratory work №7. Plotting mathematical functions in Python - page 47
- Bibliography - page 58
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.