1、一些不是那么重要的字符串用法
1)将字符串首字母大写
运行结果
2)将字符串居中
运行结果
3)数字符串中某一字符的角标
运行结果,p.s.若所要查看的角标在字符串中不存在,则会报错
4)校验字符串中是否只有英文和数字
对应运行结果
True False
5)校验字符串中是否只有英文和汉字
对应运行结果
False True
6)判断字符串是否为正确的
对应运行结果:
True False
7)判断字符串中的字符是否是标题(判断依据:字符串中每个单词的首字母均为大写)
对应运行结果:
True False
2、很重要的字符串用法
1)查询某个值在字符串中的出现的次数
运行结果
2)判断字符串中的值是否以xxx结尾
运行结果
True
3)判断字符串中的值是否以xxx开头
运行结果
True
4)将所有字符都转换成大写
运行结果
5)将所有字符都转换成小写
运行结果
6)找到某个元素的位置(查不到会报错)
运行结果
7)判断字符串中的内容是否为纯数字
运行结果
True
8)判断字符串中的内容是否全都是空格
运行结果
True
9)去掉字符串中的空格
去掉两边的空格----print(name.strip())
去掉左边的空格----print(name.lstrip())
去掉右边的空格----print(name.rstrip())
10)字符串的替换
把前面的字符串替换成后面的字符串;若前面的字符串不存在,则直接输出,不替换
运行结果
11)在前面补零
运行结果
3、字符串的分割
1)将字符串分割成一个list
2)默认以空格和换行符分割
3)若以其他符号分割,传参即可
运行结果
4、将list变成字符串
以某个字符串连接
运行结果
5、其它常用输入的字符
按住Ctrl键可查看方法