python字符串连接混淆

标签 python

我最近遇到了以下代码。由于三重引号的单个实例,它看起来无效,但似乎工作正常。谁能解释一下这是怎么回事?

return ("Validation failed(%s): cannot calculate length "
        "of %s.""" % (self.name, value))`

最佳答案

首先连接所有字符串。

"" 是一个空字符串。

然后进行替换。

关于python字符串连接混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152333/

相关文章:

python - Django 测试客户端方法覆盖 header

python - 使用django在textblob中缺少语料库错误

python - [Microsoft][ODBC Driver 17 for SQL Server]登录超时已过期 (0) (SQLDriverConnect)')

python - OpenCV/ python : Fast way to match a picture with a database

Python Matplotlib 绘图 : Set aspect ratio of output file (e. g。图片)

python - 尝试使用 subprocess.check_output 使此代码与 python 解释器无关

python - PyGTK:需要帮助一起滚动多个 TextView

python - 使用 matplotlib 重复 x 轴值

python - 如何使用 Python 复制特殊文件,如管道或 block 设备?

python - 如何将小时添加到 Pandas 数据框列