Python数据类型之字符串(String)
字符串在Python中是以单引号、双引号或三引号括起来的符号来表示。字符串(String)、列表和元组都是序列。
用单引号或双引号没有区别,但一个字符串用什么引号开头,就必须用什么引号结尾创建修改字符串
使用赋值运算符将一个字符串赋值给变量,即可创建字符串数据类型。name张三addressNewYork,USAaa,b,c,d,e,fprint(address)print(name)print(a)
访问字符串中的值
Python访问子字符串,使用方括号,指定索引来截取字符串,字符串〔起始位置:终止位置:间隔数量〕。索引同元组一样从左向右从0开始,从右向左,从1开始。strvalueNewYork,USA截取字符串,截取Newvaluestrvalue〔:3〕print(value)截取字符串,截取Svaluestrvalue〔2:1〕print(value)间隔获取字符串的值valuestrvalue〔:8:2〕print(value)
字符串拼接
:列表拼接strvalueNewYork,USAname张三拼接countnamestrvalueprint(count)
删除字符串strvalueNewYork,USAdelstrvalueprint(strvalue)
字符串删除之后,需要重新定义,才能使用字符串运算符操作
操作符
描述
字符串连接
重复输出字符串
in
成员运算符如果字符串中包含给定的字符返回True
notin
成员运算符如果字符串中不包含给定的字符返回True
rR
原始字符串,不转义。主要用于引用文件时,文件目录。
代码示例:重复输出字符串strvalueNewYork,USAprint(strvalue3)