Что выведет код?
def f(a: int = '1', b: int = '2', c: int = '3') -> int:
return a + b + c
print(f())
Что выведет код?
((lambda x: (lambda y: x ** y)) (3)) (2)
Что выведет код?
def f(a: 1 = 2) -> 3:
return 4
print(f())
Выберите правильный вариант
Anonymous Quiz
2%
1
1%
2
5%
3
59%
4
5%
TypeError
20%
SyntaxError
9%
Посмотреть результаты
Что выведет код?
def f(a: int = float) -> bool:
return str
print(f())
Выберите правильный вариант
Anonymous Quiz
3%
<class 'int'>
6%
<class 'float'>
6%
<class 'bool'>
53%
<class 'str'>
15%
TypeError
9%
SyntaxError
6%
Посмотреть результаты
Что выведет код?
f = lambda x: print(*x, sep=' ' , end=' ')
t = f(['a', 'b', 'c'])
Выберите правильный вариант
Anonymous Quiz
5%
c b a
3%
cba
64%
a b c
8%
abc
2%
a\nb\nc\n
7%
['a', 'b', 'c']
2%
TypeError
4%
SyntaxError
6%
Посмотреть результаты
Что выведет код?
def f(a: int = 7) -> int:
return 2 + int(a)
print(f(3.5))
Выберите правильный вариант
Anonymous Quiz
6%
3.5
53%
5
20%
5.5
7%
9
10%
TypeError
2%
SyntaxError
3%
Посмотреть результаты
Что выведет код?
list(map(pow, [1, 2, 3], [2, 3, 4]))
Выберите правильный вариант
Anonymous Quiz
6%
[1, 4, 9]
3%
[3, 5, 7]
7%
[2, 6, 12]
51%
[1, 8, 81]
9%
([1, 8, 9], [4, 9, 16])
10%
SyntaxError
13%
Посмотреть результаты
Что выведет код?
def f(x: 1 = 1):
f.__annotations__["x"] += x
return f.__annotations__["x"]
print(f(), f(), f(10))
Выберите правильный вариант
Anonymous Quiz
28%
1 1 10
5%
2 3 4
30%
2 3 13
9%
TypeError
9%
SyntaxError
2%
KeyError
16%
Посмотреть результаты
Дана функция
def f(x: int = 1):
if type(x) is not f.__annotations__["x"]:
raise TypeError("Неправильный тип аргумента x!")
f.__annotations__["x"] = float
return x**2
Какая строка не приведет к возникновению ошибки?
Anonymous Quiz
20%
print(f(1.0))
8%
print(f(), f())
6%
print(f(), f(2))
23%
print(f(1), f(2))
10%
print(f(1), f(2.0))
9%
print(f(1.0), f(2.0))
23%
Посмотреть результаты
Что выведет код?
def f(x):
return x + 2
list(map(f, [1, 2, 3, 4])) == [f(x) for x in [1, 2, 3, 4]]
Выберите правильный вариант
Anonymous Quiz
55%
True
18%
False
8%
TypeError
7%
SyntaxError
12%
Посмотреть результаты