ad

打开《Python 可视化数据分析》_学会挖掘大数据的价值_2.2 Python 数据类型

网友投稿 135 2023-11-13

【摘要】 本书摘自《Python网络爬虫 从入门到精通》一书中第2章,第2节,李迎著。

2.2 Python 数据类型:字符串

打开《Python 可视化数据分析》_学会挖掘大数据的价值_2.2 Python 数据类型

字符串是 Python中最常见的类型之一,在后续使用的变量中占据榜首位置,网 络数据很多获取的数据都是字符串形式。变量赋值的时候将值加上引号,就表示字 符串,单引号、双引号和三引号均可。其中三种引号可以嵌套使用,为了不产生歧 义,尽量不要在嵌套使用时使用同类引号。使用 var=str(1) 进行声明,则 var 的类型同样为 str类型。

2.2.1 字符串概念

字符串是 Python 中常见的一种数据类型,字符串结构稳定且不容易修改,下面就字符串的规则进行介绍。

1. 用单引号引起字符串

在示例中分别给出两个字符串变量,都是由单引号引起的。

>>>strl='11111'

>>>str2=’I am student’

>>>strl='1111l'

>>>str2=’I am student’

SyntaxError:invalid character in identifier

>>>str2='I am student'

SyntaxError:EOL while scanning string literal

>>>str2='I am student'

>>>print(strl,str2)

11111 I am student

这几行代码是使用 Python 自带的 IDLE 的交互界面操作的,每一行程序是由“>>>”引出的,前两行是给出的两个字符串变量,在第4行代码中变量 str2 回车出 现第一个错误,错误原因是引起字符串的第一个单引号不是英文形式,报错。放在 单引号中的字符串如果没有输入格式问题时,在屏幕上就会显示浅绿色的字符串模 式。在第5行代码中运行后出现第二个错误,这个错误就是引号没有成对出现,即 变量 str2 第二个单引号有问题,和第一个单引号不是一对。在第6行代码中改了这个变量单引号,再次运行后就没问题了。

2. 用双引号引起的字符串

双引号中的字符串与单引号中的字符串用法一致,这里就把单引号的示例再次使用了一遍。

>>>strl="11111"

>>>str2="I am student"

>>>print(str1,str2)

11111 I am student

38

3. 用三引号引起字符串

利用三引号,表示多行的字符串,可以在三引号中自由使用单引号和双引号,这和代码标注规则类似。

>>>str3=''!I am student

she is my friend

1111t!!

>>>print(str3)

对字符串有了初步认识后,离进行数据处理更进一步,在使用Python 对文本进 行处理的过程中,对数据进行清洗、分析的过程中,这些数据很多都是字符串形式, 当我们知道 Python 中字符串的样子以后,继续学习字符串更多相关操作。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:打开《OpenStack 云平台-部署与高可用实战》_离成功更进一步_1.0 前言
下一篇:学习《Python网络爬虫 从入门到精通》_掌握爬虫的精髓_10.1 程序设计
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×