Python: задачки и вопросы
Open in Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Show more7 105
Subscribers
-224 hours
-177 days
-2130 days
Data loading in progress...
Similar Channels
Tags Cloud
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
June '26
June '26
+40
in 0 channels
May '26
+58
in 1 channels
Get PRO
April '26
+33
in 0 channels
Get PRO
March '26
+29
in 1 channels
Get PRO
February '26
+32
in 1 channels
Get PRO
January '26
+39
in 0 channels
Get PRO
December '25
+44
in 0 channels
Get PRO
November '25
+102
in 3 channels
Get PRO
October '25
+61
in 0 channels
Get PRO
September '25
+56
in 1 channels
Get PRO
August '25
+65
in 3 channels
Get PRO
July '25
+58
in 0 channels
Get PRO
June '25
+56
in 0 channels
Get PRO
May '25
+52
in 0 channels
Get PRO
April '25
+89
in 0 channels
Get PRO
March '25
+77
in 1 channels
Get PRO
February '25
+108
in 3 channels
Get PRO
January '25
+115
in 2 channels
Get PRO
December '24
+94
in 1 channels
Get PRO
November '24
+81
in 1 channels
Get PRO
October '24
+78
in 0 channels
Get PRO
September '24
+82
in 0 channels
Get PRO
August '24
+75
in 0 channels
Get PRO
July '24
+73
in 0 channels
Get PRO
June '24
+82
in 0 channels
Get PRO
May '24
+163
in 2 channels
Get PRO
April '24
+158
in 0 channels
Get PRO
March '24
+117
in 0 channels
Get PRO
February '24
+117
in 0 channels
Get PRO
January '24
+143
in 1 channels
Get PRO
December '23
+140
in 0 channels
Get PRO
November '23
+120
in 0 channels
Get PRO
October '23
+94
in 0 channels
Get PRO
September '23
+95
in 0 channels
Get PRO
August '23
+145
in 0 channels
Get PRO
July '23
+312
in 0 channels
Get PRO
June '23
+90
in 0 channels
Get PRO
May '23
+140
in 0 channels
Get PRO
April '23
+258
in 0 channels
Get PRO
March '23
+217
in 0 channels
Get PRO
February '23
+307
in 0 channels
Get PRO
January '23
+222
in 0 channels
Get PRO
December '22
+327
in 0 channels
Get PRO
November '22
+256
in 0 channels
Get PRO
October '22
+286
in 0 channels
Get PRO
September '22
+294
in 0 channels
Get PRO
August '22
+652
in 0 channels
Get PRO
July '22
+410
in 0 channels
Get PRO
June '22
+246
in 0 channels
Get PRO
May '22
+360
in 0 channels
Get PRO
April '22
+266
in 0 channels
Get PRO
March '22
+204
in 0 channels
Get PRO
February '22
+340
in 0 channels
Get PRO
January '22
+2 183
in 0 channels
Get PRO
December '21
+2 522
in 0 channels
Get PRO
November '21
+1 808
in 0 channels
Get PRO
October '21
+1 036
in 0 channels
| Date | Subscriber Growth | Mentions | Channels | |
| 23 June | +1 | |||
| 22 June | +1 | |||
| 21 June | +1 | |||
| 20 June | 0 | |||
| 19 June | +1 | |||
| 18 June | +1 | |||
| 17 June | 0 | |||
| 16 June | +3 | |||
| 15 June | +2 | |||
| 14 June | +2 | |||
| 13 June | 0 | |||
| 12 June | 0 | |||
| 11 June | +2 | |||
| 10 June | +2 | |||
| 09 June | +3 | |||
| 08 June | +1 | |||
| 07 June | 0 | |||
| 06 June | +2 | |||
| 05 June | 0 | |||
| 04 June | +5 | |||
| 03 June | +5 | |||
| 02 June | +3 | |||
| 01 June | +5 |
Channel Posts
| 2 | No text... | 440 |
| 3 | No text... | 492 |
| 4 | No text... | 687 |
| 5 | No text... | 761 |
| 6 | No text... | 682 |
| 7 | Обучение английскому для тех, у кого дедлайн был вчера
Оффер в зарубежную компанию или релокация на носу? Александр Моргунов даст крепкую базу и много живой разговорной практики!
Кому подойдёт обучение
Школьникам (9–11 класс) — подготовка к лингвистическим олимпиадам, поступление в вуз (в том числе зарубежный при релокации с родителями).
Студентам — международные языковые экзамены, программы по обмену и учёба за границей, защита диплома на английском.
Специалистам — собеседования, переговоры и презентации без переводчика, мягкая релокация, работа на международном уровне из любой точки мира, международные экзамены и курсы повышения квалификации.
Заниматься можно по будням, 2 занятия в неделю по 80 минут. Это регулярный ритм, спокойное погружение в новый материал, понятный объём домашки и много живой практики. Идеально, если хочется учиться системно и с поддержкой преподавателя.
Другой формат — выходные, с 10:00 до 19:00, 1–2 раза в месяц. Скорее кураторство, чем пошаговое обучение: разбираете теорию (на начальных уровнях), закрываете пробелы, а основную практику вы добираете самостоятельно или прямо на работе. Подходит тем, у кого английский уже звучит в жизни каждый день.
Занятия индивидуальные или в мини-группах до 4-х человек, проводятся онлайн или с выездом в ваш офис в Москве.
Начните с бесплатной вводной сессии и подберите удобный формат! Запись на вводную сессию, больше подробностей о форматах и ценах вы найдёте на сайте: alexandermorgunov.ru
Это #партнёрский пост | 391 |
| 8 | No text... | 780 |
| 9 | No text... | 722 |
| 10 | No text... | 765 |
| 11 | No text... | 738 |
| 12 | No text... | 752 |
| 13 | Развёрнутое пояснение:
Выражение a + [3] порождает новый список, который затем присваивается переменной a, не затрагивая исходный объект, на который ссылается b. Если бы использовалось a += [3], вызвался бы метод __iadd__, изменяющий список на месте, и тогда b тоже бы изменился. Таким образом, оператор присваивания с + не модифицирует исходный список. | 667 |
| 14 | No text... | 627 |
| 15 | Подробное объяснение
1️⃣ Python 3 компилирует super() без аргументов в super(__class__, <first_arg>).
2️⃣ Компилятор создаёт __classcell__ — ячейку замыкания с классом B.
3️⃣ Внутри inner() Python ищет __class__ в замыканиях — находит B.
4️⃣ self берётся из параметра f(self) через цепочку замыканий.
5️⃣ super().f() → A.f(self) → возвращает "A".
Почему это важно
В Python 2 super(B, self) было обязательно. В Python 3 zero-argument super() работает через магию компилятора — даже во вложенных функциях. | 719 |
| 16 | No text... | 625 |
| 17 | Подробное объяснение
1️⃣ next(g) → yield 1 → возвращает 1.
2️⃣ next(g) → yield 2 → возвращает 2, останавливается на x = yield 2.
3️⃣ g.send(10) → отправляет 10 в левую часть yield → x = 10.
4️⃣ Генератор продолжается до yield x → возвращает 10.
5️⃣ Итог: 1 2 10.
Почему это важно
send() — основа корутин в asyncio. Понимание двунаправленной коммуникации с генератором критично для асинхронного кода. | 644 |
| 18 | No text... | 595 |
| 19 | Подробное объяснение
1️⃣ case Animal() проверяет isinstance(d, Animal).
2️⃣ Dog — подкласс Animal, поэтому проверка возвращает True.
3️⃣ Выполняется print("A"), блок case Dog() пропускается.
4️⃣ Match не падает сквозь — только первый подходящий case.
5️⃣ print("done") выполняется в любом случае.
Почему это важно
Более общий паттерн сверху перехватывает частные. Чтобы Dog сработал — поменяйте порядок: Dog выше Animal. | 580 |
| 20 | No text... | 0 |
Available now! Telegram Research 2025 — the year's key insights 
