今天写了一个小程序,发现别人的代码更简洁,后来发现他用了format()方法。
这里主要讲我今天遇到的用法
format_title = "{:^6}\t{:^8}\t{:^10}\t{:^10}\t{:^10}"
print(format_tittle.format("name", "English", "Maths", "Chinese", "Total"))
有朋友会觉得第一行代码用了正则表达式吧,再仔细看看,又会发现不一样,
在正则表达式中符号 “^” 表示以什么什么开头,用在这根本不合适;而且,正则表达式中,也没有 “:”
这也许是format()的特殊用法: