理论教育 Python字符串表示-手机扫码学习视频

Python字符串表示-手机扫码学习视频

时间:2023-10-28 理论教育 版权反馈
【摘要】:扫码看视频3.1字符串是一种非常常见的Python自带的数据类型,在Python中用引号引起来的字符集称为字符串,比如,'hello'、"你好吗?其中单引号和双引号包围的是单行字符串,两者的作用相同。所有的空白,即空格和制表符都照原样保留。三引号可以保留所有字符串的格式信息,如果字符串跨越多行,行与行之间的回车符也可以保存下来,引号、制表符或者其他任何信息都可以保存下来。

Python字符串表示-手机扫码学习视频

扫码看视频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】三引号

运行结果:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈