Використання функцій у мові Python дозволяє:
зменшити кількість помилок у програмі
зменшити довжину програми
скоротити час виконання програми
зменшити обсяг потрібної пам’яті
В оголошенні функції обов’язково вказуються: Позначте одну правильну відповідь.
оператор return
параметри
слово def
тіло функції
Інструкції тіла функції: Позначте одну правильну відповідь.
починаються з нового рядка кожна
відокремлюються зліва однаковою кількістю пробілів
відокремлюються зліва довільною кількістю пробілів
Оператор pass використовується в функціях, якщо: Позначте одну правильну відповідь.
відсутній оператор return
відсутні інструкції тіла функції
не вказано ім’я функції
Інструкція return в функціях: Позначте одну правильну відповідь.
повертає результат None в основну програму
передає управління на початок функції
повертає результат в основну програму
Локальні змінні доступні: Позначте одну правильну відповідь.
тільки в основній програмі
тільки усередині функції
усередині функції та в основній програмі
Глобальні змінні доступні: Позначте одну правильну відповідь.
в основній програмі та всередині функції
тільки всередині функції
Одночасно параметрам функцій можна передавати: Позначте одну правильну відповідь.
значення різних типів
тільки значення словника
тільки значення цілих чисел
Оголошена така функція: def fun1(x, y=2, z=3), до якої здійснюється звернення: fun1(5). У результаті параметри набудуть таких значень: Позначте одну правильну відповідь.
А x=5, y=5, z=3
Б x=0, y=2, z=5
x=5, y=2, z=3
Оголошена така функція: def fun1 (x1, x2=8), до якої здійснюється таке звернення: fun1(2, 3). У результаті параметри набудуть значень: Позначте одну правильну відповідь.
х1=2, х2=8
х1=2, х2=3
х1=3, х2=8
Оголошена функція: def fun1(x1, x2), до якої здійснюється звернення: fun1(x2=5, x1=3). У результаті параметри набудуть таких значень: Позначте одну правильну відповідь.
x1=3, x2=5
x1=5. x2=3
x1=5, x2=5
Оголошена функція: def fun1(*x), до якої здійснюється таке звернення: fun1(5,6.7). У результаті параметр х набуде значень: Позначте одну правильну відповідь.
5
5, 6, 7
6
Реалізація рекурсії заснована на структурі даних: Позначте одну правильну відповідь.
масив
стек
черга
Рекурсивне обчислення порівняно з рекурентним потребує: Позначте одну правильну відповідь.
додаткової пам’яті і часу
тільки додаткової пам’яті
тільки додаткового часу
Програма, що складається з декількох модулів, запускається: Позначте одну правильну відповідь.
з будь-якого модуля
з першого модуля
з головного модуля
За допомогою інструкції >>>import random, math імпортуються: Позначте одну правильну відповідь.
модуль math
модулі random і math
модуль random
Після виконання інструкції >>>import math as alm до модуля math можна звернутися за допомогою імені: Позначте одну правильну відповідь.
math
alm
math as alm