占据14个字符宽度向右靠齐保留一位小数用python怎么打?

如题所述

第1个回答  2024-03-01
你可以使用字符串的格式化来实现
num = 3.14159
formatted_num = f'{num:>14.1f}'
print(formatted_num)
在字符串格式化中, > 符号表示向右对齐。在这种情况下, > 后面的数字表示总的字符宽度,而小数点后面的数字表示保留的小数位数。
相似回答