NEW
Font size
WorksheetsФункції у Python
Total questions: 20
Worksheet time: 10mins
Як оголосити функцію у Python?
`function myFunc():`
`def myFunc:`
`def myFunc():`
`func myFunc():`
Що повертає функція за замовчуванням, якщо немає оператора `return`?
0
Помилку
None
Порожній рядок
Як викликати функцію `greet()`?
`greet()`
`call greet`
`greet.call()`
`run greet()`
Як передати значення за замовчуванням у функцію?
`def func(x = None):`
`def func(x=5):`
`function func(x=5)`
`def func x=5:`
Що таке *args у Python?
Ключові аргументи
Винятки
Неіменовані довільні аргументи
Вхідні дані
Який результат виконання `len("Python")`?
7
6
5
Помилка
Який тип повертає функція `type()`?
string
int
type
dict
Як передати довільну кількість ключових аргументів?
*kwargs
**kwargs
args
def **params
Що робить оператор `return`?
Завершує цикл
Друкує результат
Повертає значення з функції
Видаляє функцію
Де можна оголосити вкладену функцію?
За межами модуля
Всередині іншої функції
Лише в класі
У коментарі
Як можна зберегти функцію в змінну?
Це неможливо
`f = my_function`
`f == my_function()`
`store(f, my_function)`
Який з прикладів є рекурсивною функцією?
Функція, що викликає іншу
Функція, що викликає саму себе
Лямбда-функція
Анонімна функція
Що таке lambda у Python?
Модуль
Тип змінної
Анонімна функція
Помилка
Як повернути кілька значень з функції?
Через масив
Через кортеж
Через множину
Через цикл
Чим відрізняється локальна змінна від глобальної?
Нічим
Локальна доступна лише всередині функції
Глобальна має пріоритет
Локальна зберігається у файлі
Що таке `docstring` у Python?
Коментар
Строка помилки
Опис функції в потрійних лапках
Назва функції
Як описати `docstring`?
`# This is a doc`
`"""This is code"""
`"""This is a docstring"""
'This is comment'
Що робить `pass` у функції?
Виводить дані
Зупиняє функцію
Не виконує жодної дії
Видаляє змінну
Який результат: `def f(): pass` і потім `print(f())`?
0
None
f
pass
Яка функція повертає найбільше значення з послідовності?
`high()`
`max()`
`top()`
`maxval()`
