python爬虫 - 字符串
python字符串
Python中的字符串可以使用单引号、双引号和三引号(三个单引号或三个双引号,可以换行的)括起来,使用反斜杠 \ 转义特殊字符
Python3源码文件默认以UTF-8编码,所有字符串都是unicode字符串
支持字符串拼接、截取等多种运算
我们还是举个例子来说
先点击clossAll关闭全部
我们来新建一个文件夹,demo2
选择新的project,项目文本
来写一个demo2点击右下角建立
第一个红框是在当前窗口中打开,关闭上一个;第二个红框是再打开一个新窗口
我们来选择第一个,This Window
新建一个python File
python文件名建为demo1
我们先来看一下单引号、双引号和三引号
三引号可以保留编写的格式,如换行、缩进等
\ 转义字符的使用:
单引号中:
我们要输出I’m a student这句话时,如果输出
’I’m a student’ 这种写法只能输出I,我们需要改成
‘I\’m a student’ 才能正确输出I’m a student
双引号中:
我们如果要输出 张三对李四说:”你好啊” 这句话时,如果直接写
“张三对李四说:”你好啊”” 这种写法不能输出你好啊,我们需要改成
“张三对李四说:\”你好啊\”” 才能正确输出
常见的转义字符:
重点掌握一下加粗的几个
字符串的截取
格式:
直接用字符串所在的变量名[ 开始数值 : 结束数值 : 步进值 ]
如果不写结束数值和步进值,只写一个数,就是只访问那一个下标所在的数值
举个小例子:
补充一些简单的写法:
1.从某处下标开始知道最终结束,可以不写结束数值只写分号
简写为变量名[ 开始数值 : ]
2.从开始到第几个结束也可以开始数值不写,只写冒号加结束数值
简写为变量名[ : 结束数值 ]
字符串的链接可以用 + 加号链接
字符串的多次显示可以用 * 乘法
r 消除转义字符效果:
我们通过上面的 \ 了解了一些转义字符
当我们前面加上 r 时,转义字符便会消失并且当做普通字符输出
最后来补充一下字符串的知识点
截取了一部分,加粗部分为重点,这里先做了解,以后会使用到