1) Python - це a) інтерпретована об'єктно-орієнтована мова програмування високого рівня b) інтерпретована об'єктно-орієнтована мова програмування низького рівня c) інтерпретована об'єктно-орієнтована мова програмування середнього рівня 2) Виконавець команд Python називається a) модулятором b) інтерпретатором c) компілятором 3) Цілий тип даних у мові програмування Python a) int b) bool c) float d) input 4) Дійсний тип даних у мові програмування Python a) int b) bool c) float d) input e) print 5) Текстовий тип даних у мові програмування Python a) int b) float c) bool d) str e) print f) text 6) Функція введення даних з клавіатури у мові програмування Python a) print() b) input() c) int() d) bool() 7) Функція виведення даних на екран монітору у мові програмування Python a) print() b) nput() c) int() d) bool() e) remove() 8) Оберіть НЕправильну властивість інформації a) повна b) унікальна c) зрозуміла d) правдива e) корисна f) доступна 9) Щоб вивести два або більше об‘єктів, потрібно вказати їх у функції print() через a) крапку b) кому c) крапку з комою d) дві крапки 10) Який буде результат виконання команди print ('6'+'0')? a) 6 b) 6+0 c) 60 d) 0 11) Який буде результат виконання команди print (6*4)? a) 64 b) 72 c) 24 d) 10 12) Який результат виконання команди print (14%3)? a) 3 b) 4 c) 2 d) 1 13) Який результат виконання команди print (14//3)? a) 2 b) 3 c) 4 d) 1 14) Введіть результат виконання команди print ('5'*3) a) 15 b) 53 c) 555 d) 35 15) Цей програмний код є прикладом a) повного розгалуження b) вкладеного розгалуження c) неповного розгалуження d) циклу з параметром 16) Який індекс має літера t у рядку "Python"? a) 3 b) 2 c) 4 d) 1 17) Яку послідовність чисел отримаємо після виконання інструкції list(range(8))? a) [1, 2, 3, 4, 5, 6, 7, 8] b) [0, 1, 2, 3, 4, 5, 6, 7] c) [0, 1, 2, 3, 4, 5, 6, 7, 8] d) [1, 2, 3, 4, 5, 6, 7] 18) Яку послідовність чисел отримаємо після виконання інструкції list(range(2, 12))? a) [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] b) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] c) [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] d) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] 19) Яку послідовність чисел отримаємо після виконання інструкції list(range(2, 12, 2))? a) [2, 4, 6, 8, 10, 12] b) [0, 2, 4, 6, 8, 10] c) [2, 4, 6, 8, 10] d) [0, 2, 4, 6, 8, 10, 12] 20) Скільки разів виведеться слово "Python" після виконання цього коду? a) 100 b) 101 c) 102 21) Утворіть правильне твердження, обравши правильне, на Вашу думку, його закінчення. Впорядкований набір змінних одного типу називається... a) одновимірним масивом b) елементом одновимірного масиву c) визначити неможливо 22) len(mas) - функція для ... a) визначення суми елементів списку mas b) визначення кількості елементів списку mas c) визначення добутку елементів списку mas 23) Після запуску на виконання даного проєкту буде обчислено... a) суму елементів масиву b) кількість елементів масиву c) добуток елементів масиву 24) Це фрагмент коду для знаходження... a) суми значень всіх елементів масиву b) кількості елементів масиву c) добутку всіх елементів масиву 25) Після запуску на виконання даного проєкту буде виведено... a) 23 45 67 b) 23 45 -1.2 67 c) 23, 45, -1.2, 67 d) 23, 45, 67 26) Який метод додає в кінець списку a значення змінної k a) a.count(k) b) a.index(k) c) a.append(k) d) a.remove(k) 27) Що робить a.sort(reverse = True)? a) Сортує список a у порядку зростання значень b) Створює копію списку a c) Сортує список a у порядку спадання значень елементів списку 28) Що робить а.insert(i, k)? a) Знаходить скільки разів у списку a зустрічається значення змінної k b) Додає в кінець списку a значення змінної k c) Вставляє значення змінної k на позицію а d) Вставляє значення змінної k на позицію і 29) Що робить a.remove(k)? a) Додає в кінець списку a значення змінної k b) Знаходить скільки разів у списку a зустрічається значення змінної k c) Знищує елемент k зі списку a. Якщо елемент у списку відсутній, то виводиться помилка d) Сортує список a у порядку спадання значень елементів списку 30) Який список отримаємо в результаті? a) [2, 4, 8, 11, 56] b) [2, 4, 11, 56] c) [2, 8, 11, 56] d) [2, 4, 8, 56] 31) Який список отримаємо в результаті? a) [78, 36, 10, 7, 5, 2, 1] b) [1, 2, 5, 7, 10, 78, 36] c) [1, 2, 5, 7, 10, 36, 78] d) [36, 78, 10, 7, 5, 2, 1] 32) Який список збережеться у змінній b? a) [50, 40, 30, 20, 10] b) [20, 30, 40, 10, 50] c) [10, 20, 30, 40, 50] 33) Знайдіть серед запропонованих варіантів кортеж a) a = [1, 2, 3, 4, 5] b) a = (1, 2, 3, 4, 5) c) a = {1, 2, 3, 4, 5} d) a = ([1, 2, 3, 4 , 5]) 34) Яке призначення функції len()? a) сортує список за зростанням b) знаходить кількість елементів в списку c) знищує елемент зі списку d) додає в кінець списку значення змінної 35) Список у мові Python - це ... a) впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою b) впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою c) не впорядкована колекція об’єктів будь-якого типу у квадратних дужках, які відокремлюються один від одного комою d) не впорядкована колекція об’єктів будь-якого типу у круглих дужках, які відокремлюються один від одного комою 36) Масив- це ... a) лінійний тип даних, усі елементи якого мають лише один тип b) впорядкована колекція об’єктів будь-якого типу у круглих д c) впорядкований тип даних, усі елементи якого мають лише один тип 37) Об'єднання (конкатенація) списків задається операндом a) + b) * c) & d) / 38) Оберіть всі можливі варіанти, як може виглядати зріз списку a) a (2 : 6) b) a = [1 : 5] c) a [4 : ] d) a [ : 6] e) a [1 : 5] f) a [2 : 8 : 2] 39) Що означає знак % у Python? a) цілочисельне ділення b) остача від ділення c) знаходження відсотку 40) Повторення (цикл) — це така організація дій в алгоритмі, за якої: a) залежно від виконання або невиконання певної умови, виконується одна з двох послідовностей дій b) дії виконуються послідовно, одна за другою, без пропусків або повторень c) одна й та сама послідовність дій виконується кілька разів доти, поки виконується деяка умова 41) Скільки разів виконається цикл for i in range(11): a) 1 b) 10 c) 11 d) 12 42) Цикл з передумовою описується оператором a) for b) begin c) if d) while 43) Визначте ознаки циклу while a) Оператори тіла циклу виконуються доти, поки умова хибна b) Оператори тіла циклу виконуються доти, поки умова істинна c) Програма перевіряє умову циклу перед виконанням операторів тіла циклу d) Якщо умова приймає значення False, починає виконуватися тіло циклу 44) Одне виконання команд циклу називається a) умовою циклу b) ітерацією c) функцією d) змінною 45) Якщо потрібно забезпечити повторення блоку команд вказану кількість разів потрібно використати цикл ... a) for b) while 46) Як створити порожній словник (dictionary) в Python? a) new_dict = {} b) new_dict = dict() c) new_dict = [] d) new_dict = set() 47) Яка функція використовується для розділення рядка на підрядки за певним розділювачем? a) separate() b) split() c) divide() d) slice() 48) Інструкція return в функціях: a) повертає результат None в основну програму b) повертає результат в основну програму c) передає управління на початок функції 49) Локальні змінні доступні: a) тільки в основній програмі b) усередині функції та в основній програмі c) тільки усередині функції 50) Глобальні змінні доступні: a) тільки в основній програмі b) тільки всередині функції c) в основній програмі та всередині функції 51) Оголошена функція. До неї здійснюється звернення funс(5). У результаті параметри набудуть таких значень:До неї здійснюється звернення: a) x=5, y=5, z=3 b) x=5, y=2, z=3 c) x=0, y=2, z=5 52) Оголошена функція. До неї здійснюється звернення func(x2=5, x1=3). У результаті параметри набудуть таких значень:До неї здійснюється звернення: a) x1=3, x2=5 b) x1=5, x2=5 c) x1=5. x2=3 53) Як оголошується клас в Python? a) class MyClass b) MyClass = class c) class: MyClass d) class MyClass: 54) Який метод у Python автоматично викликається при створенні нового об'єкта класу? a) __init__() b) __del__() c) __new__() d) __create__() 55) Що робить ключове слово 'self' в оголошенні методу класу Python? a) Вказує на суперклас b) Вказує на поточний об'єкт класу c) Вказує на інший метод у тому ж класі d) Вказує на конструктор класу 56) Які з наступних принципів є основними для ООП? a) Поліморфізм b) Інкапсуляція c) Абстракція d) Наслідування e) Модульність

Список переможців

Візуальний стиль

Параметри

Обрати інший шаблон

Відновити автоматично збережене: ?