Python - f-string number format

发布时间 2023-07-28 16:31:53作者: ZhangZhihuiAAA

>>> print(f"int: {number: d}; hex: {number: 02X}; oct: {number: o}; bin: {number: b}")
int: 12; hex: C; oct: 14; bin: 1100
>>> print(f"int: {number: d}; hex: {number: O2X}; oct: {number: o}; bin: {number: b}")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: Invalid format specifier ' O2X' for object of type 'int'