python {0:^30}什么意思?

python {0:^30}什么意思


三国纷争
浏览 988回答 2
2回答

慕无忌1623718

这种用法属于Python的格式化输出字符:{0:^30}中的0是一个序号,表示格式化输出的第0个字符,依次累加;{0:^30}中的30表示输出宽度约束为30个字符;{0:^30}中的^表示输出时右对齐,若宽度小于字符串的实际宽度,以实际宽度输出;例如:1234# -*- coding: cp936 -*-##{0}对应于"age",^右对齐输出##{1}对应于"name",左对齐输出(默认)print("{0:^30}\n{1:^30}\n{1:10}".format("age","name"))结果如下图所示:

qq_笑_17

{0} 表示第0个数据,编号用的,对应后面format里的字符串。{0^30} 表示限制输出宽度为30个字符,^表示输出时右对齐。若此宽度小于字符串的实际宽度,以实际宽度输出。另如:1print("{1:^10} {0:10}".format("age","name")) {1}对应于"name",右对齐输出 {0}对应于"age",左对齐输出(默认)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python