Python задачки
13.2K subscribers
506 photos
101 links
Задачки по питону:
алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer.


По вопросам рекламы: @anothertechrock

РКН: https://kurl.ru/cYPzu
Download Telegram
Тест по Python в QA. 24 вопроса, которые покажут готовы ли вы идти на курсы по Python QA.
Большая часть вопросов по Python, часть по QA.

Проходите: https://otus.pw/tMye/
Что выводит этот код
print((1, 1.0, '1') < ('2', 2, 2.0))
Anonymous Quiz
32%
True
22%
False
40%
Будет ошибка
6%
Узнать ответ
Какой специальный метод должен быть переопределён, чтобы по экземпляру класса можно было пройтись циклом for?
Anonymous Quiz
17%
__for__
58%
__iter__
20%
__next__
6%
Узнать ответ
Без чего невозможно создать исключение?
Anonymous Quiz
54%
try
32%
except
3%
finally
8%
else
3%
Узнать ответ
Что выводит этот код
print('a' or 'b', 'a' and 'b')
Anonymous Quiz
30%
a ab
4%
b ab
8%
ab ab
14%
a b
35%
Будет ошибка
9%
Узнать ответ
Вопрос по регулярным выражениям. Что является третьей группой в этой последовательности r"1(23)(4(56)78)9(0)" ?
Anonymous Quiz
4%
23
39%
56
35%
45678
3%
3
19%
Узнать ответ
Тест по алгоритмам. Проходите и идите на курс.

Алгоритмы. 20 вопросов - ссылка
Как много работающих конструкторов может быть в классе?
Anonymous Quiz
5%
0
70%
1
14%
2
11%
Узнать ответ
@maschinelearning - канал с книгами по Машинному обучению и ИИ.
Тест по Python для веб разработчика. Вопросы легкие. Уровень Junior-Middle.

Проходите и поймите готовы ли вы к курсам: https://otus.pw/vFGT/
Что из перечисленного не является ключевым словом?
Anonymous Quiz
18%
as
17%
str
16%
None
6%
while
40%
Всё является
3%
Узнать ответ
Что выводит этот код
a, *b = 10
print(b)
Anonymous Quiz
18%
10
27%
None
6%
0
41%
Будет ошибка
9%
Узнать ответ
Что выводит этот код
a, *b = [10]
print(b)
Anonymous Quiz
19%
[]
16%
[10]
15%
None
44%
Будет ошибка
7%
Узнать ответ
Как поменять значения переменных a и b местами, не вводя дополнительную переменную?
Anonymous Quiz
4%
a = b; b = a
79%
a, b = b, a
13%
swap(a, b)
2%
Этого нельзя сделать
2%
Узнать ответ