Python тема 9

Додано: 9 березня
Предмет:
16 запитань
Запитання 1

Що таке цикл у мові програмування Python?


варіанти відповідей

Спеціальний оператор для створення списків.

Конструкція для повторення блоку коду декілька разів.

Функція для взаємодії з користувачем.

Оператор для визначення умови.

Запитання 2

Яка команда використовується для завершення поточної ітерації циклу та переходу до наступної в Python?


варіанти відповідей

continue

break

pass

return

Запитання 3

Який тип циклу не визначаємо заздалегідь кількість ітерацій у мові програмування Python?


варіанти відповідей

for

while

do-while

foreach

Запитання 4

Як визначити функцію в Python?


варіанти відповідей

function my_function() { }

def my_function():

sub my_function():

func my_function():

Запитання 5

Що таке аргумент функції в Python?


варіанти відповідей

Результат виклику функції.

Змінна, яка зберігає результат виклику функції.

Значення, яке передається функції під час виклику.

Вираз, який використовується для визначення функції.

Запитання 6

Якій ключовий слово використовується для виходу з функції та повернення значення?


варіанти відповідей

exit

end

return

break

Запитання 7

Що робить ключове слово range у Python?


варіанти відповідей

Визначає діапазон чисел для використання в циклах.

Створює новий список.

Викликає функцію.

Визначає діапазон для використання в умовних операторах.

Запитання 8

Як уникнути безкінечного циклу у Python?


варіанти відповідей

Використовуючи оператор goto.

Використовуючи оператор stop.

Додавши команду end на кінець циклу.

Визначивши умову виходу з циклу.

Запитання 9

Що робить оператор % в контексті циклу у Python?


варіанти відповідей

Використовується для обчислення залишку від ділення.

Використовується для визначення умови циклу.

Позначає кількість ітерацій циклу.

Створює новий список.

Запитання 10

Що виведеться на екран після виконання наступного коду в мові Python?


for i in range(3):

print(i * 2)


варіанти відповідей

0

2

4

0 2 4

Запитання 11

Якщо у вас є функція:


def multiply_by_two(x):

return x * 2


то що виведе на екран наступний код?


result = multiply_by_two(5)

print(result)


варіанти відповідей

10

5

25

"multiply_by_two"

Запитання 12

Якщо ми використаємо наступний код:


while True:

print("Hello, World!")

break


то що виведеться на екран?


варіанти відповідей

"Hello, World!"

Буде виводитися безкінечно

Буде виведено помилку

"Hello, World!" (один раз)

Запитання 13

Якщо ми використовуємо наступний код:


for letter in "Python":

if letter == "h":

break print(letter)

else:

print("Loop finished.")


то що буде виведено на екран?


варіанти відповідей

P y t

P y t h

P y t h o

P y t h o n Loop finished

Запитання 14

Що буде виведено на екран після виконання наступного коду?


def square(num):

return num ** 2


result = square(4) + square(2)

print(result)


варіанти відповідей

20

16

8

"16 + 4"

Запитання 15

Що таке рекурсія в програмуванні?


варіанти відповідей

Змінна, що визначаєся всередині функції.

Спосіб завершення програми у випадку помилки.

Техніка, при якій функція викликає сама себе.

Масив, який зберігає повторювані значення.

Запитання 16

Що таке локальні та глобальні змінні в контексті функцій у Python?



варіанти відповідей

Локальні змінні - ті, які можуть бути використані у будь-якій функції, глобальні - лише у визначеній функції.

Локальні змінні - ті, що визначаються за межами будь-якої функції, глобальні - лише у визначеній функції.

Локальні змінні - ті, що визначаються всередині функції, глобальні - ті, що визначаються за межами будь-якої функції.

Локальні та глобальні змінні є синонімами у Python.

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест