一.字符串函数
1.首字母大小写
- capitalize()
- title()
name = "xinfangshuo" print name.capitalize() print name.title()
2.upper()方法将字符串中的小写字母转为大写字母
name = "xinfangshuo"#字母全部大写 print name.upper()
name = "ZHANGsan"print name.upper()
3.count()统计字符串里某个字符出现的次数
name = "nosnfienvdknvdicn" print name.count("n")
4.join()把集合中的字符按自定义的分隔符连接在一起
name = 'Jay' new_name = '.'.join(name) print new_name print new_name[0]
5.split()把字符串通过指定标识符分割为序列
name = 'J-a-y' #去除"-" new_name = name.split('-') print new_name #无条件连接 result = ''.join(new_name) print result
6.splitlines()按照行('\r', '\r\n', \n')分隔
- 返回一个包含各行作为元素的列表,如果参数 keepends 为 False,不包含换行符,如果为 True,则保留换行符。
name = "dasl\rdnasl\nsdnaadsaasdas\r\ndaldmas" print name.splitlines() print name.splitlines(True)