【摘要】:扫码看视频3.1字符串是一种非常常见的Python自带的数据类型,在Python中用引号引起来的字符集称为字符串,比如,'hello'、"你好吗?其中单引号和双引号包围的是单行字符串,两者的作用相同。所有的空白,即空格和制表符都照原样保留。三引号可以保留所有字符串的格式信息,如果字符串跨越多行,行与行之间的回车符也可以保存下来,引号、制表符或者其他任何信息都可以保存下来。
扫码看视频3.1
字符串是一种非常常见的Python自带的数据类型,在Python中用引号引起来的字符集称为字符串,比如,'hello'、"你好吗?"、"my mother"、"5+6"等都属于字符串。
Pyhton中的字符串被定义为一个字符集合,它被引号所包围,引号可以是单引号、双引号或者三引号。其中单引号和双引号包围的是单行字符串,两者的作用相同。
使用单引号('):可以用单引号指示字符串,就如同'Quote me on this'这样。所有的空白,即空格和制表符都照原样保留。
使用双引号("):在双引号中的字符串与单引号中的字符串的使用完全相同,例如"What's your name?"。
三引号可以包围多行字符串。这种字符串常常出现在函数声明的下一行,用来注释函数的功能。三引号可以保留所有字符串的格式信息,如果字符串跨越多行,行与行之间的回车符也可以保存下来,引号、制表符或者其他任何信息都可以保存下来。利用这种方式,可以将整个段落作为单个字符保存下来进行处理。
【例3-1】单引号(www.daowen.com)
运行结果
在上述代码中,假如希望定义一个字符串变量,值为It is a"bird"!,此时不能使用双引号定义。因为该字符串中就含有双引号,如果外层再用双引号包含,则会出现冲突,所以如果要定义该字符串变量,可以通过单引号去定义。
【例3-2】双引号
运行结果:
【例3-3】三引号
运行结果:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关python语言程序设计基础(微课版)的文章