对齐

f'{33:<10}'
'33        '
f'{33:^10}'
'    33    '
f'{33:>10}'
'        33'
f'{"标题":=^50}'
'========================标题========================'

数字

数字位数

f'{1:3}'
'  1'
f'{1:03}'
'001'
f'{33:.2f}'
'33.00'

数字格式

f'{33333333:,}'
'33,333,333'
f'{33:+}'
'+33'

进制

# 不同进制的格式化
# x 的大小写与 16 进制字母大小写有关

# % 运算

"%o" % 114
"%d" % 114
"%x" % 114

# format 方法

'{:b}'.format(114)
'{:o}'.format(114)
'{:d}'.format(114)
'{:x}'.format(114)

# f-string

f"{114:b}"
f"{114:o}"
f"{114:d}"
f"{114:x}"

# 内置函数

bin(114)
oct(114)
hex(114)

套娃(动态格式)

f'{"标题":=^{input("width")}}'
# 若输入 50,则相当于 f'{"标题":=^50}'