【Python-基础】Python中的单引,双引和三引

【Python-基础】Python中的单引,双引和三引

时间:2015-01-03 12:01:14      作者:vaster      标签: python 引号      分类: Python

python字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号('''...''')可以包含双引号,而不需要转义(包括注释)。

双引是为了避免引用如let’s go这样的英语字串(带单引的串)

单引是为了避免引用I like “python”这样的英语字串(带双引的串)

单引双引所表示的字符串通常要写成一行,如果要写换行的内容需要加\n

用(\)对特殊字符转义,如(\)、(')、(")

 

双引号所表示的字符串通常要写成一行 

如: s1 = "hello,world" 如果要写成多行,那么就要使用\ (“连行符”)吧,如 s2 = "hello,
world" s2与s1是一样的。

3个双引号的话,就可以直接写了,如下: s3 = """hello, world, hahaha."""

那么s3实际上就是"hello,\nworld,\nhahaha.", 注意“\n”,所以,如果你的字符串里\n很多,你又不想在字符串中用\n的话,那么就可以使用3个双引号。而且使用3个双引号还可以在字符串中增加注释,如下: s3 = """hello, #hoho, this is hello, 在3个双引号的字符串内可以有注释哦 world, #hoho, this is world hahaha."""

时间:2015-01-03 12:01:14      作者:vaster      标签: python 引号      分类: Python
  • 分享到:
  • 微博
  • QQ空间
  • 腾讯微博
  • 微信

Copyright © 2015 Gitblog | Proudly powered by Gitblog.