python 字符串%格式化

2023-01-28 18:05:33

python 字符串%格式化

记住格式:即可
%[-][+][0][m][.n]格式字符’%x
-:左对齐 +:正数前加正号, 0:空位置填0,
m指定最小宽度 .n指定小数点后几位

print(“整数:%d,%d,%d” % (1, 22.22, 33))
print("整数不足5位,左边补空格 %5d " % 22)
print("整数不足5位,左边补0 %05d " % 22)
print("整数不足5位,右边补空格 %-5d " % 22, “end”)
print(“八进制 %o” % 222)
print(“十六进制 %x” % 12)
print("浮点数:%f,%f " % (1, 22.22))
print("浮点数保留两位小数:%.2f " % 22.222)
print("浮点数保留两位小数,宽5位,不足补0:%05.2f " % 2.222)
结果:
整数:1,22,33
整数不足5位,左边补空格 22
整数不足5位,左边补0 00022
整数不足5位,右边补空格 22 end
八进制 336
十六进制 c
浮点数:1.000000,22.220000
浮点数保留两位小数:22.22
浮点数保留两位小数,宽5位,不足补0:02.22
在这里插入图片描述

  • 作者:weixin_46283997
  • 原文链接:https://blog.csdn.net/weixin_46283997/article/details/123145109
    更新时间:2023-01-28 18:05:33