Что такое флаги явного преобразования?
Они используются для специфического преобразования значения поля format перед его форматированием. Они позволяют изменить поведение format для определённого типа и форматирования значения.
!r — преобразует значение в строку с помощью функции repr().
!s — преобразует значение в строку с использованием функции str().
Например, если использовать флаг !r, строка 'Hello' будет выведена с кавычками в поле шириной не менее 10 символов. В случае применения флага !s строка будет отображена без кавычек, в более удобочитаемом формате.