
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.8.2 字符串
字符串就是一串字符,是一个或多个字符的集合。Python中的字符串必须被一对单引号('')或双引号("")包围起来。要将其他数据转换为字符串类型,可以使用str函数。比如,将数字转换为字符串类型,案例代码如下所示,代码在“Chapter-1-10.py”文件中。

在Python中,还有一些常用的特殊字符,比如换行符(\n)、制表符(\t)、回车符(\r)等。在遇到特殊字符,需要将其转换为普通字符时,在其前面加上“\”即可。还有一种转换方法是,在字符串的左外侧加上字母r(大小写均可)。
比如,在“Chapter-1-10.py”文件中:

第5行代码print('我是谁!\n我在哪儿!'),这里的\n表示要换行。
第6行代码print('我是谁!\\n我在哪儿!'),这里的\n没有换行效果。
第7行代码print(r'我是谁!\n我在哪儿!'),在字符串的左外侧加了r,这里的\n也没有换行效果,只是普通字符。
本节只讲解了数字和字符串的一些基本知识,关于它们的更多知识点,将在后文中逐步介绍。