该python学习专栏仅仅用于记录个人在python学习过程中遇到的一些语法和问题,不包括详细的python语法知识。对于python初学者友好。
1、string.split(param1,param2)- - -字符串分割
parm1:以什么字符(串)进行分割
param2:分割次数
例:
str1 = "it is a example"
str2 = str1.split(' ')
# or str2 = str1.split()
str3 = str1.split(' ',2)
# 得到str2的结果为['it','is','a','example']
# 得到str3的结果为['it','is','a example']
2、‘param1’.join(param2)- - -字符串合并
param1:以什么字符(串)进行合并
param2:是一个存储字符串的列表
例:
list1 = ['it','is','a','example']
str1 = ','.join(list1)
# 得到str1的结果为 it,is,a,example
3、string.strip(param1)- - -移除字符串左右两端的指定字符
param1:要移除的字符
拓展:lstrip:移除字符串头/rstrip:移除字符串尾
例:
str = "00000003210Runoob01230000000";
str1 = str.strip('0')
# str1 = 3210Runoob0123
4、 lower()、upper()、capitalize()
lower 和 upper 函数分别用来将字符串中的字母转换为小写和大写。capitalize 函数对字符串中的第一个字母应用upper 函数,对其余的字母应用 lower 函数。
string.lower()
string.upper()
string.capitalize()