Python Basics Quiz
39 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Який відступ рекомендується використовувати в Python для вкладених блоків?

  • 2 пробіли
  • 8 пробілів
  • 6 пробілів
  • 4 пробіли (correct)
  • Кожен вкладений блок коду в Python повинен мати різний відступ.

    False (B)

    Які базові типи даних використовуються в даному коді та назвіть їх?

    int, float, boolean, string, complex

    В Python, для обміну значеннями змінних проводиться ...

    <p>(a, b) = (b, a)</p> Signup and view all the answers

    Співвіднесіть базові типи даних з їх прикладами:

    <p>int = 5 float = 7.0 boolean = 2&gt;4 string = &quot;World&quot; complex = 1.5 + 0.5j</p> Signup and view all the answers

    Який тип даних поверне вираз bool(0.0)?

    <p>False (D)</p> Signup and view all the answers

    Функція print(type(x)) використовується для визначення типу змінної x.

    <p>True (A)</p> Signup and view all the answers

    Що буде імпортовано, якщо змінна all визначена в модулі?

    <p>Тільки атрибути, що визначені в <strong>all</strong> (C)</p> Signup and view all the answers

    Якщо змінна all не визначена, будуть імпортовані всі атрибути, що починаються з нижнього підкреслення.

    <p>False (B)</p> Signup and view all the answers

    Яка версія Python в наведеному прикладі?

    <p>3.3.2</p> Signup and view all the answers

    Модуль sys імплементує __________ для роботи з системними параметрами.

    <p>функції</p> Signup and view all the answers

    Відповідність між атрибутами та їх значеннями:

    <p>version = Версія Python version_info = Інформація про версію <strong>all</strong> = Список атрибутів для імпорту <strong>name</strong> = Назва модулю</p> Signup and view all the answers

    Яка проблема може виникнути при імпортуванні всіх атрибутів з модуля?

    <p>Порушення простору імен у головній програмі (B)</p> Signup and view all the answers

    Імпорт всіх атрибутів з модуля завжди є хорошою практикою.

    <p>False (B)</p> Signup and view all the answers

    Що відбувається, коли два атрибути мають однакові імена?

    <p>Перезаписуються.</p> Signup and view all the answers

    Змінна version_info містить інформацію про основні, _________, мікро версії Python.

    <p>додаткові</p> Signup and view all the answers

    Що таке інкапсуляція в ООП?

    <p>Об'єднання даних та функцій в одній сутності (C)</p> Signup and view all the answers

    При оголошенні класу в дужках не можуть бути записані імена вже існуючих класів.

    <p>False (B)</p> Signup and view all the answers

    Яка конструкція використовується для створення об'єкта класу?

    <p>ім'я_класу()</p> Signup and view all the answers

    В класі, який успадковує властивості іншого класу, називається ______.

    <p>дочірнім класом</p> Signup and view all the answers

    В Match the following concepts with their descriptions:

    <p>Інкапсуляція = Приховування внутрішньої структури класу Наслідування = Успадкування властивостей від одного класу до іншого Клас = Шаблон для створення об'єктів Об'єкт = Екземпляр класу</p> Signup and view all the answers

    Що виведе програма при виконанні mymodule.hello()?

    <p>Hello, world! (C)</p> Signup and view all the answers

    Модуль можна назвати так, як і ключове слово в Python.

    <p>False (B)</p> Signup and view all the answers

    Яка функція в mymodule повертає $n$-е число Фібоначчі?

    <p>fib</p> Signup and view all the answers

    З match-зв'язком, пов'язаним з функціями модуля:

    <p>hello() = Виводить привітання на екран fib(n) = Обчислює $n$-е число Фібоначчі</p> Signup and view all the answers

    Яка комбінація змінних знадобиться для функції fib?

    <p>a, b (D)</p> Signup and view all the answers

    В Python модулі слід називати лише літерами.

    <p>False (B)</p> Signup and view all the answers

    Яка директорія включена в sys.path?

    <p>поточна директорія</p> Signup and view all the answers

    Що буде виведено при виконанні mymodule.fib(10)?

    <p>55 (B)</p> Signup and view all the answers

    Яка з наведених характеристик найбільш точно визначає клас у Python?

    <p>Це складний користувацький тип даних (B)</p> Signup and view all the answers

    Метод у класі не має параметра self.

    <p>False (B)</p> Signup and view all the answers

    Що таке об'єкт у контексті класів у Python?

    <p>Екземпляр класу.</p> Signup and view all the answers

    Класи в Python оголошуються з ключовим словом ______.

    <p>class</p> Signup and view all the answers

    Відповідність між поняттями та їх описами:

    <p>Поле = Змінна, оголошена всередині класу Метод = Функція, оголошена для обробки полів класу Атрибут = Змінна у методі Об'єкт = Екземпляр класу</p> Signup and view all the answers

    Яке з наведених стверджень про атрибути та методи в класах є правильним?

    <p>Метод - це функція, що має атрибут self (D)</p> Signup and view all the answers

    Клас може містити лише змінні, але не може містити функцій.

    <p>False (B)</p> Signup and view all the answers

    Який стандарт запису імені класу у Python?

    <p>CamelCase</p> Signup and view all the answers

    Для створення екземпляра класу, його назва викликається як ______ з круглими дужками.

    <p>функція</p> Signup and view all the answers

    Яка функція, що взаємодіє з основною програмою, виконує обробку даних у класі?

    <p>Метод (C)</p> Signup and view all the answers

    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.

    Quiz Team

    Related Documents

    Description

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

    More Like This

    Python Lists and Data Types Quiz
    5 questions
    Python Data Types
    7 questions

    Python Data Types

    AccessibleGiant avatar
    AccessibleGiant
    Python Programming Exam Questions
    24 questions
    Use Quizgecko on...
    Browser
    Browser