Python 符号“%1”的抽象概念名称`

Python 符号“%1”的抽象概念名称`,python,Python,这可能很无聊,但是作为一个抽象概念名,%的符号是什么?例如,\除了被称为“反斜杠”外,还被称为“转义符号”,而%只是被称为“百分比符号” 它是否被命名为“格式化符号”?字符串格式化运算符或插值运算符:解析为\提供“转义字符”功能%可以是: 余数或模运算符。它通过特殊函数实现(并且可以由操作员调用)。从: %(模)运算符产生第一个参数除以第二个参数的余数 插值运算符或格式化运算符。这是用于字符串和类似字符串的对象的模运算符的特殊实现。它执行的操作与整数除法无关,但除此之外,它只是一个常规的二进制

这可能很无聊,但是作为一个抽象概念名,
%
的符号是什么?例如,
\
除了被称为“反斜杠”外,还被称为“转义符号”,而
%
只是被称为“百分比符号”


它是否被命名为“格式化符号”?

字符串格式化运算符或插值运算符:

解析为
\
提供“转义字符”功能
%
可以是:

  • 余数模运算符。它通过特殊函数实现(并且可以由操作员调用)。从:

    %
    (模)运算符产生第一个参数除以第二个参数的余数

  • 插值运算符格式化运算符。这是用于字符串和类似字符串的对象的模运算符的特殊实现。它执行的操作与整数除法无关,但除此之外,它只是一个常规的二进制运算符。从:

    字符串对象有一个唯一的内置操作:
    %
    运算符(模)。这也称为字符串格式或插值运算符

    :

    字节对象(
    Bytes
    /
    bytearray
    )有一个唯一的内置操作:
    %
    运算符(模)。这也称为字节格式化或插值运算符


  • 天啊,我完了。“插值算子”,我已经想了好几个月了。从技术上讲,插值是字符串模算子的一种特殊实现。我一直认为这有点违反直觉,但你已经习惯了。如果你愿意,你可以
    “测试%s”。\uu mod\uuu(“百分比和设置我的格式”)
    In [45]: content = "percent and format me"
    In [46]: print("test %s" % content)
    test percent and format me