🐍 Думаете прочитали статейку из утренного поста и теперь знаете f-строки? Ха.

Легенда Python-комьюнити Армин Ронахер (создатель Flask, Jinja2 и много чего ещё) выкатил небольшой, но сложный квиз — fstrings.wtf.

Это 26 вопросов, которые вскрывают самые неочевидные грани форматирования строк.

  • Что выведет f"{1<5:1<5}"?
  • А как насчет вложенных f-строк вроде f"{f"{{}}"}"?
  • Думаете, пробелы в f"{... = }" ни на что не влияют? Подумайте ещё раз.

Большинство даже не подозревает, какая магия (и дичь) скрывается за этими простыми фигурными скобками.

Проходите, а потом возвращайтесь в чат хвастаться (или плакаться) результатами. Интересно, кто выбьет максимум. 👇🏻

🐍 Думаете прочитали статейку из утренного поста и теперь знаете f-строки? Ха | Сетка — социальная сеть от hh.ru