str相关操作


大小写转换:*——记住
* upper() 全大写
title() 首字母大写(只要是不属于英文字母的都是分隔符)
切来切去:
center(10,'*') 强行用*在原字符串左右两端拼接,拼接成十个长度
* strip() 去除前后两边的空格 lstrip() rstrip()
* replace(old,new) 替换
* split() 切割(切完的结果是一个列表里面装着字符串)
注意:贴边则是有空字符串
* startswith() endswith 以什么开头
都可以进行索引的操作
* count() 计算出现的次数
* find() 查找xxx在字符串中出现的位置索引,只找第一个,找不到返回-1
* index() 查找xxx在字符串中出现的位置索引,只找第一个,找不到报错
条件判断:
.isalnum 字母数字
.isdigit 数字
.isalpha 字母
.isnumeric 中文数字大小写都可以
字符串长度:
* len() 字符串中字符的个数 (python中的内置函数)

迭代: ——for循环表示把迭代的对象中的每一个元素赋值给前面的变量
for 变量 in 可迭代对象:
循环体,也存在break和continue
else:
当循环结束的时候才会执行

猜你喜欢

转载自www.cnblogs.com/z1115230598/p/9642594.html
str