Python学习记录之变量(字符串中的引号)

Python中加了引号的字符都被认为是字符串。那么单引号、双引号、多引号有什么区别呢?

name1 = "Mary"
name2 = 'Jack'
print(name1)
print(name2)
  • 单双引号没有区别,但要考虑单双引号之间的配合,如下:

         msg = " My name is Mary, I'm 12 years old ! " 字符串中间已经有单引号(I'm),那外面就需要用双引号。

  • 多引号用于多行字符串,如下:

    msg = '''
    我是一个小学生,
    我每天上学不迟到,
    我好好学习天天向上。
    '''

         当然也可以用双引号【"""】,注意收尾一致,用单引号就都用单引号,用双引号就都用双引号。

         或者用【\n】实现换行,如下:

           msg = ''我是一个小学生,\n我每天上学不迟到,\n我好好学习天天向上。"输出效果和多引号是一样的。

posted @ 2021-01-18 16:20  书墨  阅读(885)  评论(0)    收藏  举报