format()方法,对字符串进行格式化处理。
使用格式:
<模板字符串>.format(<逗号分隔的参数>)
例如:
print("{1},{0},{2}".format("a","b","c"))
>>>b,a,c
注:{}中的序号可以决定顺序,format()括号中可以是字符串,也可以是变量。
格式控制
{}槽(大括号)的内部样式:
- 填充
{}槽内的四个位置的含义:
第一个位置是 “:”,表示引导符号
第二个位置是想要填充的符号,比如: “_”、“+”、“-”等。必须是单个字符。
第三个位置是对齐方式。“>”为右对齐;“<”为左对齐;“^”为居中对齐。
第四个位置是设定输出的宽度。
代码如下:
print("{:_>10}".format("甘草"))
print("{:+<20}".format("知母"