字符串
作用:保存当前字符,字母,或者数字及其他中文
定义:
可以使用 **" "**或者 **' '**是等价的关系
如果想保留文本格式 需要使用
三引号**""" """** 或者 **''' '''**
单纯的显示双引号 需要 **' " " '**或者 ** **'''** " " '''**(三个单个 引 号)
字符串 下标 ,索引:
获取对应的字符,顺序不能变换
从左到右 (1,2,3,...)
从右到左(-1,-2,-3...)
计算最大索引 len(变量名)
len函数:计算当前字符串中多少个字符 或元素
"string index out of range"这个报错是超出最大值
切片:获取一个字符 或者 字符片段
变量名[起始值:结束值:步长 ]
从左往右"+ 从右向左" "-"
字符串的常见操作:
字符串的分割:split (字符串 -> 列表)
格式:a(列表变量名) = b(字符串变量名).split(" 由某个元素进行分割" , ""此处添加需要分割的个数")
字符串的拼接:join(列表 -> 字符串)
格式:a(字符串变量名) = "列表中需要穿插一个值 ".join("字符串变量名")
字符串 子串查找 替换:
格式:find(查找) :a(赋值变量) = b (字符串变量) . find(" 字符串中的字符")
将字符在字符串的位置下标赋值给 变量
格式:replace(替换) : a(赋值变量) = b (字符串变量) . replace( "old","new",count)
去除字符串两侧空白符(还可删除指定字符)
格式:strip : a = b.strip( " 只能从左侧第一个开始删除 ,没有格式自动在左右两侧寻找并删除")