使用关键字参数(简写)输出
可以转换多个类型嘛
先上代码
m = 0.23521
print(f'{m:.2%}')
# 23.52%
n = 23
print(f'{n:.2f}')
# 23.00
print(f'{n:.2%}')
# 2300.00%
print(f'{n:.2f%}')
# error
print(f'{n:.2%f}')
# error
结论是不能,一个整数,可以转换为百分数,也可以转换为浮点数
虽然转换百分数隐藏含义是先转换为浮点数
但是当合并两个转换类型时,都会报错