TGViewer
Python: задачки и вопросы Python: задачки и вопросы @quiz_python · 6.9K subscribers
Post #4915 158
Разбор по шагам

1️⃣В определении списка после строки go пропущена запятая.

2️⃣Python склеивает строковые литералы, стоящие рядом, ещё при компиляции. Внутри скобок это работает, даже если они на разных строках.

3️⃣Строки go и rust склеиваются в один элемент gorust, а завершающая висячая запятая после него допустима и ни на что не влияет.

4️⃣В результате список langs содержит два элемента: python и gorust, а выражение langs[-1] извлекает последний из них.

5️⃣Команда print выводит на экран 2 gorust.

Почему это важно
Такая опечатка не вызывает ошибок и молча портит данные: в списке разрешённых хостов, колонок или аргументов командной строки одна запись склеивается с соседней. При этом саму склейку литералов в скобках часто применяют намеренно для аккуратного переноса длинных строк в коде.
  • ✍ 1
More from @quiz_python
  1. Oct 8, 2026Post #4914
  2. Oct 7, 2026По шагам: 1️⃣Строка s состоит из шести кириллических букв. 2️⃣Первый вызов len(s) считает…
  3. Oct 7, 2026Post #4912
  4. Oct 6, 2026Разбор задачи 1️⃣Строковая переменная name содержит значение report.txt. 2️⃣Метод strip пр…
  5. Oct 6, 2026Post #4910
  6. Oct 2, 2026Развёрнутое пояснение: 1. Вызов orders() создаёт объект генератора, но его тело пока не вы…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →