Загружаем изображение…
Знали, что f-строки могут сами показывать выражение и его значение?
Python 3.8 добавил режим, который делает отладку быстрее — f-строки теперь могут выводить имя выражения + результат автоматически.
Например:
user = {"id": 42, "role": "admin"}
print(f"{user=}")Выведет:
user={'id': 42, 'role': 'admin'}Можно выводить и любые выражения:
print(f"{user['role']=}")Результат:
user['role']='admin'Особенно удобно, когда отлаживаешь лямбды и выражения на одной строке.
Python Ready | #совет