gpt4 book ai didi

python - 使用三重单引号和三重双引号的文档字符串有什么区别?

转载 作者:太空狗 更新时间:2023-10-29 17:40:02 26 4
gpt4 key购买 nike

我只是想知道两种编写 Python Docstrings (__doc__) 的方式有什么区别:

  1. 三个单引号:

    '''
    Comment goes here
    '''
  2. 三个双引号:

    """
    Comment goes here
    """

稍后生成文档时,文档字符串的格式化方式是否有任何细微差别?

最佳答案

没有。他们是一样的。唯一的区别是第一个可以包含三个未转义双引号的序列,而第二个可以包含三个未转义单引号的序列。 (换句话说,由于分隔符不同,您可以在其中使用的字符略有不同。)

Docstrings 只是常规字符串,在 Python 中,不同的字符串定界符之间没有区别,当然,你不能在字符串内部使用字符串定界符。

关于python - 使用三重单引号和三重双引号的文档字符串有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13081178/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com