Опубліковано

Підпрограми. Функції Python

Інформатика 7 клас 12 запитань
Додано
11 листопада 2024
Предмет
Інформатика, 7 клас

Робота з учнями результати зберігаються

Режими пройти самостійно — результати не зберігаються

Тестування 12 запитань Флеш-картки автору й сертифікованим Відповідності автору й сертифікованим Вгадай слово 2 слова Анаграма автору й сертифікованим Телевікторина 12 запитань Лови правильну 12 запитань Знайди пару автору й сертифікованим Знайди відповідь автору й сертифікованим Літачок 6 запитань Лабіринт 6 запитань
Роздрукувати: Тест Знайди пару Картки

12 запитань

1 Запитання 1 Одна правильна відповідь

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

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

  • function

  • sub

  • define

  • input()

  • print()

  • float(input())

2 Запитання 2 Одна правильна відповідь

Що таке підпрограма у Python?

варіанти відповідей
  • Блок коду, який виконується лише один раз.

  • Змінна, яка зберігає значення.

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

  • Цикл, який повторює код.

3 Запитання 3 Одна правильна відповідь

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

варіанти відповідей
  • Ім'я функції.

  • Результат, який повертає функція.

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

  • Тип даних, який повертає функція.

4 Запитання 4 Одна правильна відповідь

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

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

  • back

  • value

  • result

  • всі варіанти правильні

  • тут немає жодного правильного варіанту

5 Запитання 5 Одна правильна відповідь

Яка перевага використання підпрограм?

варіанти відповідей
  • Зменшення розміру коду.

  • Підвищення читабельності коду.

  • Можливість повторного використання коду.

  • Все перераховане вище.

6 Запитання 6 Одна правильна відповідь

Як правильно викликати функцію my_function з аргументами 5 та "hello" та присвоїти її значення змінній Y ?

варіанти відповідей
  • Y=(my_function = 5, "hello")

  • Y=call my_function(5, "hello")

  • Y=my_function(5, "hello")

  • Y= 5, "hello"(my_function)

7 Запитання 7 Одна правильна відповідь

Яка різниця між return та print у функції?

варіанти відповідей
  • return виводить значення на екран, а print повертає значення з функції.

  • return повертає значення з функції, а print виводить значення на екран.

  • Немає ніякої різниці.

  • return може повертати тільки числа, а print - будь-який тип даних.

8 Запитання 8 Одна правильна відповідь

Чи можна визначити функцію без параметрів?

варіанти відповідей
  •  Ні, це неможливо.

  • Так, це можливо.

  • Тільки якщо функція не містить коду.

  • Тільки якщо функція повертає значення.

9 Запитання 9 Одна правильна відповідь

def calculate(x, y, z):

return (x + y + z) / 3

a = 5

b = 10

c = 15

result = calculate(a, b, c)

print(result)

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

  • 3

  • 5

  • 10

  • Python видасть помилку

10 Запитання 10 Одна правильна відповідь

def calculate_perimetr(x, y, z, r):

perimetr=x + y + z + r

return perimetr

a = 2

b = 6

c = 4

d = 8

result = calculate(a, b, c, d)

print("Периметр = "+result)

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

  • 5

  • Периметр = 20

  • Периметр = 5

  • Жодного правильного варіанту

11 Запитання 11 Одна правильна відповідь

def get_triangle_type(a, b, c):

#Ця функція визначає тип трикутника за його сторонами.

if a == b == c:

return"Рівносторонній"

elif a == b or a == c or b == c:

return"Рівнобедрений"

else:

return"Різносторонній"

a=3

b=3

c=3

print(get_triangle_type(3, 3, 5))

варіанти відповідей
  • Python виведе: Рівносторонній

  • Python виведе: Рівнобедрений

  • Python виведе: Різносторонній

12 Запитання 12 Одна правильна відповідь

Оберіть правильний запис функції.


  

варіанти відповідей
  • def funct_1(z);

    return(z)

  • funct_1(x, y):

    z=x+y

    return (z)

  • def funct_1(x, y):

    z=x+y

    return (z)

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

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