1.方法的概念:
python中一切类型的数据都是对象:包括数据和方法。
对象数据:对象所对应的存储的东西,是静态的部分。比如:a="test123456"
对象方法:可以看作对象的行为,是动态的部分。对象方法其实就是属于该对象的函数。
2.字符串的方法:
(1)count:计算字符串中包含多少个指定的子字符串。
(2)endswith:检查字符串是否以指定的子字符串结尾。
(3)startswith:检查字符串是否以指定的子字符串开头。
(4)find:返回子字符串在字符串中出现的位置,返回的值是子字符串第一个字符的下标,没有找到,返回-1。
(5)isalpha:检查字符串中是否都是字母。
(6)isdigit:检查字符串中是否都是数字。
(7)string.join:将sequence类型的参数的元素字符串合并(连接)到一个字符串,string作为分隔符。
(8)split:将字符串分割为几个子字符串,参数为分割符。返回结果存放到一个list对象里。
(9)lower:将字符串中的大写字母全部转换为小写字母。
(10)upper:将字符串中的小写字母全部转换为大写字母。
(11)replace:替换字符串中指定的子字符串。
(12)strip:将字符串前置空格和后置空格删除。
(13)lstrip:将字符串前置空格删除。
(14)rstrip:将字符串后置空格删除。
3.列表的方法:
(1)查找元素
(2)修改元素
(3)增加元素:
1)尾部增加:list.append(value)
2)任意位置增加:list.insert(位置下标,value)
注意:当insert插入位置下标大于列表的长度时,其效果等价于append。
(4)删除元素:
1)del list[下标]
2)返回值(被删的值)=list.pop(下标)
3)list.remove(value)
注意:(1)只能删一个值;(2)3种方法中效率最低。
(5)合并列表
1)另存为:clist=alist+blist
2)扩展列表元素:list.extend
4.查看python手册
在python的学习和应用中,要学会使用python手册。