Выберите правильный вариант
Anonymous Quiz
11%
0
27%
None
25%
IndexError
20%
ValueError
7%
TypeError
10%
Посмотреть результаты
👍4
Что выведет код?
def f(n):
def g(x):
return x**n
return g
g = f(2)
print(g(7))
Выберите правильный вариант
Anonymous Quiz
1%
0
0%
1
3%
2
3%
4
5%
7
48%
49
10%
128
6%
None
16%
TypeError
7%
Посмотреть результаты
👍4
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем интеграцию?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/python_tasks
2) Пополняйтесь удобным способом
3) Размещайте публикацию
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Возможно, вы задумывались о том, чтобы купить на нем интеграцию?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/python_tasks
2) Пополняйтесь удобным способом
3) Размещайте публикацию
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
Telega
Реклама в Telegram-канале «Задачи по Python и машинному обучению» f397e - Telega.in
Закажите рекламу в Телеграм канале Задачи по Python и машинному обучению с гарантией размещения прямо сейчас! Telegram-канал «@python_tasks». Категория: Интернет технологии. Подписчиков: 11738. Стоимость от 3 776.22 руб.
Forwarded from Анализ данных (Data analysis)
This media is not supported in the widget
VIEW IN TELEGRAM
Что выведет код?
def f():
_x = None
def g(x=None):
nonlocal _x
if x is None:
return _x
_x = x
return g
g = f()
print(g(), g(10), g(), g(5), g())
👍5👎1
Выберите правильный вариант
Anonymous Quiz
8%
None None 10 10 5
12%
None 10 10 5 5
25%
None None 10 None 5
4%
None None 10 5 5
39%
None 10 None 5 None
13%
Посмотреть результаты
Что выведет код?
def f(x):
y = x ** 2
return y
print(*f.__code__.co_varnames)
👍1
Выберите правильный вариант
Anonymous Quiz
6%
x
15%
x 2
35%
x y
13%
x y 2
4%
y 2
8%
y
19%
Посмотреть результаты
Что выведет код?
def f(x, y):
f.y = y
f.z = f.y
return x
print(f(1, 2), [x for x in dir(f) if not x.startswith('__')])
Выберите правильный вариант
Anonymous Quiz
6%
1 2
7%
1 []
9%
1 [2]
25%
1 ['y', 'z']
13%
1 ['x', 'y', 'z']
3%
1 ['x', 'y']
3%
1 ['x', 'z']
4%
NameError
13%
AttributeError
18%
Посмотреть результаты
👍2
Что выведет код?
def f(arr):
return 0 if not arr else arr[0] + f(arr[1:])
print(f(('a', 'b', 'c', 'd')))
Выберите правильный вариант
Anonymous Quiz
48%
abcd
5%
None
24%
TypeError
13%
IndexError
5%
ValueError
5%
Посмотреть результаты
Что выведет код?
def f(arr):
return arr[0] if len(arr) == 1 else arr[0] + f(arr[1:])
print(f(('a', 'b', 'c', 'd')))
Выберите правильный вариант
Anonymous Quiz
62%
abcd
6%
None
16%
TypeError
9%
IndexError
4%
ValueError
3%
Посмотреть результаты
Что выведет код?
def f(arr):
first, *rest = arr
return first if not rest else first + f(rest)
print(f(('H', 'e', 'l', 'l', 'o')))
Выберите правильный вариант
Anonymous Quiz
62%
Hello
3%
None
10%
TypeError
6%
IndexError
10%
ValueError
9%
Посмотреть результаты
Что выведет код?
def f(a: int, b: float) -> int:
return a * int(b)
print(f(5, 2.1))
Выберите правильный вариант
Anonymous Quiz
3%
7.1
70%
10
14%
10.5
8%
TypeError
3%
SyntaxError
2%
Посмотреть результаты
Что выведет код?
def func(a: str, b: int):
return a + b
func(1, 2)
for arg in sorted(func.__annotations__):
print(arg, func.__annotations__[arg])
break
🔥1