【问题标题】:What does caret symbol do in string formatting? [duplicate]插入符号在字符串格式中的作用是什么? [复制]
【发布时间】:2020-09-10 04:45:32
【问题描述】:

我在某处看到了这段代码,上面写着:

print("{:-^16}".format("TEXT"))

输出是:

------TEXT------

我了解{} 括号的作用,但-^16 是什么意思?我尝试在线搜索,但找不到任何东西。

【问题讨论】:

  • - 是填充字符,^ 表示居中对齐,16 是宽度。

标签: python string-formatting text-alignment


【解决方案1】:

大括号用作格式化字符串的占位符。

  • 16 代表字符串的大小 => 16 个字符

  • ^ 中心对齐结果(在可用空间内)

您可以在此处找到更多信息: https://www.w3schools.com/python/ref_string_format.asp

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    • 2011-04-06
    • 1970-01-01
    • 2010-12-29
    • 2018-09-15
    • 1970-01-01
    相关资源
    最近更新 更多