format_str = "{0:{3}^10}\t{1:^10}\t{2:^10}" # 3表示format中第三个字符串chr(12288),中文空格
print(format_str.format("学校","省份","num",chr(12288)))
'{},{}'.format('kzc',18)
'{name},{age}'.format(age=18,name='kzc') #输出:'kzc,18'
'{name},{age}'.format(age=18,name='kzc') #输出:'kzc,18'
'{:b}'.format(17) #输出:'10001' 二进制
'{:d}'.format(17) #输出:'17' 十进制
'{:o}'.format(17) #输出:'21' 八进制
'{:x}'.format(17) #输出:'11' 十六进制
本文介绍了Python中使用format方法进行字符串格式化的多种技巧,包括基本的字段填充、对齐方式设置,以及数值的不同进制表示等。通过这些技巧,可以更灵活地控制字符串的输出格式。
1828

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



