Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Функції користувача та модулі мовою Python

Функції користувача та модулі мовою Python

Avatar
12.11.2021. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
За підручником "Інформатика 10 клас (профільний рівень)" (авт. Руденко В. Д., Речич Н. В., Потієнко В. О.) Сторінки 62-76

Список вопросов теста

Вопрос 1

В оголошенні функції обов’язково вказуються:

Варианты ответов
  • оператор return
  • тіло функції
  • слово def
  • параметри
Вопрос 2

Інструкції тіла функції:

Варианты ответов
  • відокремлюються зліва довільною кількістю пробілів
  • відокремлюються зліва однаковою кількістю пробілів
  • починаються з нового рядка кожна
  • тіло функції завжди не містить інструкцій
Вопрос 3

Оператор pass використовується в функціях, якщо:

Варианты ответов
  • не вказано ім’я функції
  • відсутні інструкції тіла функції
  • відсутній оператор return
  • написана одна інструкція
Вопрос 4

Інструкція return в функціях:

Варианты ответов
  • повертає результат в основну програму
  • передає управління на початок функції
  • повертає результат None в основну програм
  • передає параметри у функцію
Вопрос 5

Локальні змінні доступні:

Варианты ответов
  • усередині функції та в основній програмі
  • тільки усередині функції
  • тільки в основній програмі
  • таких змінних не існує
Вопрос 6

Оголошена така функція: def fun1(x, y=2, z=3), до якої здійснюється звернення: fun1(6). У результаті параметри набудуть таких значень:

Варианты ответов
  • x=6, y=2, z=3
  • x=0, y=2, z=6
  • x=6, y=0, z=0
  • x=6, y=6, z=6
Вопрос 7

Оголошена така функція: def fun1 (x1, x2=8), до якої здійснюється таке звернення: fun1(1, 4). У результаті параметри набудуть значень:

Варианты ответов
  • х1=1, х2=8
  • х1=1, х2=4
  • х1=4, х2=8
  • х1=0, х2=0
Вопрос 8

Оголошена функція: def fun1(x1, x2), до якої здійснюється звернення: fun1(x2=3, x1=5). У результаті параметри набудуть таких значень:

Варианты ответов
  • x1=5, x2=3
  • x1=3, x2=5
  • x1=5, x2=5
  • x1=3, x2=3
Вопрос 9

Оголошена функція: def fun1(*x), до якої здійснюється таке звернення: fun1(1,2,3). У результаті параметр х набуде значень:

Варианты ответов
  • 1
  • 3
  • 1,2,3
  • буде помилка
Вопрос 10

Реалізація рекурсії заснована на структурі даних:

Варианты ответов
  • черга
  • стек
  • масив
  • список
Вопрос 11

Програма, що складається з декількох модулів, запускається:

Варианты ответов
  • з головного модуля
  • з першого модуля
  • з будь-якого модуля
Вопрос 12

За допомогою інструкції >>>import random, math імпортуються:

Варианты ответов
  • модуль random
  • модулі random і math
  • модуль math
Вопрос 13

Після виконання інструкції >>>import math as bn до модуля math можна звернутися за допомогою імені:

Варианты ответов
  • math as bn
  • bn
  • math
Вопрос 14

Перевірити наявність атрибута в модулі можна за допомогою функції:

Варианты ответов
  • hasattr ()
  • getattr ()
  • anattr ()
  • такої функції не існує
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт