如何使用Python格式化带有三引号的多行字符串?

琼·芬格(Joan Venge)

我在网上找不到这个,但是基本上我有一个像这样的字符串:

s = "name={0},
address={1},
nickname={2},
age={3},
comments=
"""
{4}
"""
"

并且我需要像这样使用变量来格式化此字符串:

s.format("alice", "N/A", "alice", 18, "missing person")

我无法在此处更改三重引号,因为将使用我的字符串的程序希望这样做,否则将无法正常工作。

如何正确声明/转义此字符串?

沉默的

您可以对字符串使用三重单引号:

s = '''name={0},
address={1},
nickname={2},
age={3},
comments=
"""
{4}
"""
'''

print s.format("alice", "N/A", "alice", 18, "missing person")

输出:

name=alice,
address=N/A,
nickname=alice,
age=18,
comments=
"""
missing person
"""

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JSON文件中格式化带有三引号的多行字符串?

来自分类Dev

如何编写多行Python字符串:三引号与括号“ trick”

来自分类Dev

带有变量的Python三引号字符串

来自分类Dev

如何使用双引号和单引号格式化python字符串

来自分类Dev

如何解析Python的三引号f字符串?

来自分类Dev

用python格式化多行字符串

来自分类Dev

在PyCharm中将格式化并带有高亮显示的多行文本(SQL)粘贴到字符串文字中

来自分类Dev

三引号字符串的串联

来自分类Dev

Python3需要使用带有字符串反斜杠而不是转义行的python来格式化查询的字符串

来自分类Dev

如何将“”(三引号)编码为原始字符串?

来自分类Dev

vim-如何将连续三引号视为注释而不是字符串

来自分类Dev

如何将“”(三引号)编码为原始字符串?

来自分类Dev

vim:python三引号字符串中的higlight SQL

来自分类Dev

扫描三引号字符串文字时的Python EOF

来自分类Dev

vim:python三引号字符串中的higlight SQL

来自分类Dev

三引号字符串注释崩溃简单的python程序

来自分类Dev

具有%的Python字符串格式化程序

来自分类Dev

使用regexp_extract函数在hive中提取三引号内的字符串

来自分类Dev

如何使用javascript格式化日期字符串

来自分类Dev

使用字符串格式化python的列

来自分类Dev

Python 格式化字符串

来自分类Dev

序列号类型的格式化字符串

来自分类Dev

Python格式化带双引号和dict的字符串

来自分类Dev

在重新格式化期间,如何使Webstorm保持多行字符串文字的缩进

来自分类Dev

在Python中格式化多行字符串的最优雅方法

来自分类Dev

使用多行时,C#中的慢速字符串格式化

来自分类Dev

如何在Python中使用字符串块进行打印格式化?

来自分类Dev

打印带有未格式化字符的字符串(“ \ t”而不是制表符)

来自分类Dev

如何格式化字符串字段中带有多个逗号的.CSV文件的日期字段

Related 相关文章

  1. 1

    如何在JSON文件中格式化带有三引号的多行字符串?

  2. 2

    如何编写多行Python字符串:三引号与括号“ trick”

  3. 3

    带有变量的Python三引号字符串

  4. 4

    如何使用双引号和单引号格式化python字符串

  5. 5

    如何解析Python的三引号f字符串?

  6. 6

    用python格式化多行字符串

  7. 7

    在PyCharm中将格式化并带有高亮显示的多行文本(SQL)粘贴到字符串文字中

  8. 8

    三引号字符串的串联

  9. 9

    Python3需要使用带有字符串反斜杠而不是转义行的python来格式化查询的字符串

  10. 10

    如何将“”(三引号)编码为原始字符串?

  11. 11

    vim-如何将连续三引号视为注释而不是字符串

  12. 12

    如何将“”(三引号)编码为原始字符串?

  13. 13

    vim:python三引号字符串中的higlight SQL

  14. 14

    扫描三引号字符串文字时的Python EOF

  15. 15

    vim:python三引号字符串中的higlight SQL

  16. 16

    三引号字符串注释崩溃简单的python程序

  17. 17

    具有%的Python字符串格式化程序

  18. 18

    使用regexp_extract函数在hive中提取三引号内的字符串

  19. 19

    如何使用javascript格式化日期字符串

  20. 20

    使用字符串格式化python的列

  21. 21

    Python 格式化字符串

  22. 22

    序列号类型的格式化字符串

  23. 23

    Python格式化带双引号和dict的字符串

  24. 24

    在重新格式化期间,如何使Webstorm保持多行字符串文字的缩进

  25. 25

    在Python中格式化多行字符串的最优雅方法

  26. 26

    使用多行时,C#中的慢速字符串格式化

  27. 27

    如何在Python中使用字符串块进行打印格式化?

  28. 28

    打印带有未格式化字符的字符串(“ \ t”而不是制表符)

  29. 29

    如何格式化字符串字段中带有多个逗号的.CSV文件的日期字段

热门标签

归档