print(’{0:$>10}’.format(55))
$$$$$$$$55
#format用<>^分别表示左居中右居中和居中0是代表第一个位置
#:s字符串输出
#:d十进制输出
print(’{0:b}’.format(10))
1010
#:b二进制print(’{0:o}’.format(10))
12
#:o八进制print(’{:,}’.format(123456789))
123,456,789
#用千分号隔开
print(’{:2f} {:e}’.format(123.339,1000000000))
123.339000 1.000000e+09
#冒号里的空格也是一样原版
#总之format输出就是要输出冒号里的东西可以多个花括号同时format 函数里的东西也用逗号隔开是对应的多个
本文详细介绍了Python中使用format函数进行字符串格式化的方法,包括数值、字符串的不同输出格式,如二进制、八进制、千分位分隔等,以及如何通过控制符实现左、中、右对齐。

被折叠的 条评论
为什么被折叠?



