Forwarded from Python вопросы с собеседований
https://www.youtube.com/watch?v=I_6exF29t0k
#youtube #стажировка #яндекс
@python_job_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код?
Anonymous Quiz
3%
{}
21%
{0: 0, 5: 10, 10:15, 15:30}
22%
{0: 10, 5: 20}
23%
{0: 0, 5: 5, 10: 10, 15: 15}
3%
None
9%
Error
18%
Узнать ответ
Что выведет код?
def f(arr):
return 0 if not arr else arr[0] + f(arr[1:])
print(f(('a', 'b', 'c', 'd')))
Выберите правильный вариант
Anonymous Quiz
41%
abcd
7%
None
19%
TypeError
12%
IndexError
6%
ValueError
14%
Посмотреть результаты
Что выведет код?
def f(a: int = 2, b: int = 2) -> int:
return a ** b
print(f(3))
Выберите правильный вариант
Anonymous Quiz
9%
4
9%
6
52%
9
5%
27
6%
TypeError
13%
SyntaxError
5%
Посмотреть результаты
Какое утверждение касательно кода выше верно?
Anonymous Quiz
29%
метода del для словарей не существует
7%
del удалит значения в словаре
58%
del удалит весь словарь
6%
del удалит ключи в словаре
Что выведет код?
def f(arr):
return arr[0] if len(arr) == 1 else arr[0] + f(arr[1:])
print(f([]))
Выберите правильный вариант
Anonymous Quiz
9%
0
18%
None
44%
IndexError
12%
ValueError
8%
TypeError
9%
Посмотреть результаты