开发者社区> 问答> 正文

python中三个单引号是什么意思

python中三个单引号是什么意思

问题来源于python学习网

展开
收起
游客ejnn55cgkof5g 2019-12-11 10:18:53 788 0
1 条回答
写回答
取消 提交回答
  • 实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行,如果非要写成多行,就得在每一行后面加一个\表示连字符,比如:

    str1 = "List of name:\

    Hua Li\
    
    Chao Deng"
    

    学习python,尽在python学习网!

    而且即使你这样写也不能得到期望的输出:

    List of name:

    Hua Li

    Chao Deng

    实际上输出是下面这样的:

    str1 = "List of name:\

    ... Hua Li\

    ... Chao Deng"

    print(str1)

    List of name: Hua Li Chao Deng

    3个引号还有一个特别棒的作用就是:加注释!

    str1 = """

    ... List of name:

    ... Hua Li # LiHua

    ... Chao Deng # DengChao

    ... """

    print(str1)

    List of name:

    Hua Li # LiHua

    Chao Deng # DengChao

    专题推荐:三引号 问题来源于python学习网

    2019-12-14 11:40:57
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载