对象
对象:一切皆为对象
对象的方法:这个对象类型在标准库里面就有的方法
对象的方法调用 : 对象.方法
字符串 --str
1.count 计算字符串中包含的多少个置顶的子字符串
str1 = ‘wertyuiwwww’ str1.count('w')结果为 5
2. endswith 检查字符串是否以置顶的字符串结尾 返回值bool
3.startswith 检查字符串是否以置顶的字符串开头 返回值bool
4.find 返回置顶的子字符串在字符串中出现的位置
1.只返回查找第一个出现的位置
2.str1.find('a',3) 置顶开始查找下标位置
3.如果要查找的内容,不在该对象里面,那么该方法返回 -1
5 isalpha 加粗字符串中是否都是字母 返回值 bool
6. isdigit 检查字符串中是否都是数字 返回值 bool
7.str.join 将sequence类型的参数的元素字符串合并连接到一个字符串,
string 作为分隔符
alist = ['i','like', 'foot']
print('*'.join(alist))
输出结果 i*like*foot
8.split 将字符串分割为几个子字符串 参数为分隔符
strl = 'ske,eii,wio'
print(strl.split(','))
输出结果 ['ske', 'eii', 'wio']
9. lower 将字符串里面如果有大写字母的全部转化成小写字母
10. upper 将字符串里面如果有小写字符的全部转为大写字母
11. replace 替换字符串里面指定的子字符串
str1 = 'abcaa'
print(str1.replace('a','x',n))
注意点:
替换全部
12.strip 将字符串前置空格和后置空格删除 不能去中间空格
13 lstrip 将字符串前置空格删除
14. rstrip 将字符串后置空格删除
列表 List
1.append :给列表添加一个元素 在列表尾部
2.insert 给列表指定位置插入一个元素
alist.instert(需要插入的位置的下标,插入的值)
3.列表删除元素
1.del alist[下标]
2.alist.pop(下标) 该方法有返回值 是被删除元素的
3.alist.remove(元素) 效率最低
4.alist.clear 清空列表
5.reverse 将列表里面元素倒叙排列