python3基础_字符串
字符串定义
是以单引号或者双引号括起来的任意文本,字符串不可变。
字符串的索引和切片
下标索引:
我们可以使用“[ ]”来获取字符串中一个或多个字符。
切片
切片的语法:[起始:结束:步长] ,原则是左闭右开区间,默认步长是为1。
字符串翻转: 表示从后向前,按步长为1进行取值
字符串内置函数
-
字符串大小写转换
title():以首字母大写的形式转换
upper():小写字母转化为大写字母
lower():大写字母转化为小写字母
swapcase():大小写互换 -
合并(拼接)字符串
-
删除空白
strip():去除字符串两端空白
lstrip():去除字符串开头空白
rstrip():去除字符串开头空白
-
字符串替换
replace(“old”,“new”,“次数”) 次数可有可无。 -
判断字符串中的字符类型
startwith():以XXX 开头
endwith():以XXX 结尾
isalnum()全为数字或者字母
isalpha()全为字母
isdigit()全为数字
islower(): 判断字符串是否均为小写
isupper() 判断字符串是否全为大写
istitle() 判断字符串首字母是否大写 -
字符串拼接与分离
.jion()字符串拼接
.solit() 字符串分离,以列表形式输出 -
字符串搜索
find():字符串查找,返回字符串的索引,如果存在多个索引,返回第一个
count()计数
- 其他内置函数
center(),需要两个参数,第一个字符串的总长度,第二个不够的以XXX补齐
未完待续!!!
: