Выберите правильный вариант
Anonymous Quiz
11%
[1, 1, 1]
3%
[2, 1, 1]
9%
[1, 2, 1]
9%
[1, 2, 1]
45%
[2, 1, 2]
3%
[2, 2, 1]
6%
[2, 2, 2]
0%
IndexError
4%
SyntaxError
10%
Посмотреть результаты
Как в Python выйти из всех вложенных циклов сразу?
Anonymous Quiz
60%
break
3%
continue
24%
с помощью генерации исключений
7%
с помощью оператора goto
6%
Посмотреть результаты
Что выведет код?
x = 1
try:
1/0
except Exception as x:
print(x)
print(x)
👍3
Выберите правильный вариант
Anonymous Quiz
5%
None
10%
NoneNameError
10%
SyntaxError
69%
ZeroDivisionError
6%
Посмотреть результаты
👎16
Что выведет код?
class Odd(Exception): pass
def check_even(x):
if x % 2:
raise Odd()
else:
return True
try:
result = check_even(6)
print(result, end=' ')
except Odd:
print('Нечетный')
else:
print('Четный')
Выберите правильный вариант
Anonymous Quiz
7%
TypeError
20%
Четный
14%
Нечетный
6%
False Нечетный
3%
False Четный
4%
True Нечетный
34%
True Четный
11%
Посмотреть результаты
Что выведет код?
try:
try:
raise IndexError()
except Exception as E:
raise TypeError() from E
except Exception as E:
raise SyntaxError() from E
Выберите правильный вариант
Anonymous Quiz
14%
IndexError
9%
TypeError
30%
SyntaxError
7%
IndexError TypeError
9%
IndexError SyntaxError
5%
TypeError SyntaxError
18%
IndexError TypeError SyntaxError
8%
Посмотреть результаты
👍3
Какого значения нет в кортеже, возвращаемом sys.exc_info() ?
Anonymous Quiz
14%
type — класс обрабатываемого исключения
24%
value — экземпляр класса исключения, который был сгенерирован
18%
traceback — объект трассировки
25%
module — файл, где исключение произошло
19%
Посмотреть результаты
Что выведет код?
chr(ord('c') - ord('a') + ord('b'))Выберите правильный вариант
Anonymous Quiz
7%
'a'
5%
'b'
12%
'c'
45%
'd'
8%
'e'
2%
'k'
12%
TypeError
9%
Посмотреть результаты
👍2
Что выведет код?
~(10 ^ ~10) + ~~(100 ^ ~100) + ~~~(1000 ^ ~1000)
Выберите правильный вариант
Anonymous Quiz
3%
-2
16%
-1
21%
0
13%
1
8%
2
7%
3
3%
6
29%
Посмотреть результаты
👏3
Что выведет код?
s = 'hello'
r = s.encode('ascii') == s.encode('latin1') == s.encode('utf8')
print(r)
Выберите правильный вариант
Anonymous Quiz
40%
True
31%
False
21%
UnicodeEncodeError
2%
TypeError
6%
Посмотреть результаты
Что выведет код?
try:
1/0
except:
raise TypeError from None
Выберите правильный вариант
Anonymous Quiz
11%
SyntaxError
23%
ZeroDivisionError
43%
TypeError
12%
ZeroDivisionError TypeError
3%
ZeroDivisionError TypeError SyntaxError
8%
Посмотреть результаты
Что выведет код?
chr(int((ord('a') + ord('c')) / 2))Выберите правильный вариант
Anonymous Quiz
4%
'a'
56%
'b'
6%
'c'
9%
'd'
1%
'e'
3%
'k'
12%
TypeError
8%
Посмотреть результаты
Что выведет код?
~-~-~True + -~False + (False ** False << 1)