Я прочитал строку - Общие строковые операции - Документация Python 3.7.2
Следующий пример легко понять:
>>> "int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}".format(42)
'int: 42; hex: 2a; oct: 52; bin: 101010'
Что касается экземпляра
>>> octets = [192, 168, 0, 1]
>>> '{:02X}{:02X}{:02X}{:02X}'.format(*octets)
'C0A80001
Что здесь делает 02?Кажется, заяц, чтобы получить свою идею.«