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