🐍 Думаете прочитали статейку из утренного поста и теперь знаете f-строки? Ха.
Легенда Python-комьюнити Армин Ронахер (создатель Flask, Jinja2 и много чего ещё) выкатил небольшой, но сложный квиз — fstrings.wtf.
Это 26 вопросов, которые вскрывают самые неочевидные грани форматирования строк.
- Что выведет f"{1<5:1<5}"?
- А как насчет вложенных f-строк вроде f"{f"{{}}"}"?
- Думаете, пробелы в f"{... = }" ни на что не влияют? Подумайте ещё раз.
Большинство даже не подозревает, какая магия (и дичь) скрывается за этими простыми фигурными скобками.
Проходите, а потом возвращайтесь в чат хвастаться (или плакаться) результатами. Интересно, кто выбьет максимум. 👇🏻