strip()方法,去除字符串开头或者结尾的空格
s = " a b c "
new_s = s.strip()
print("-------->%s<---------"%new_s)
# 输出结果: -------->a b c<---------
lstrip()方法,去除字符串开头的空格
s = " a b c "
new_s = s.lstrip()
print("-------->%s<---------"%new_s)
# 输出结果: -------->a b c <---------
rstrip()方法,去除字符串结尾的空格
s = " a b c "
new_s = s.rstrip()
print("-------->%s<---------"%new_s)
# 输出结果: --------> a b c<---------
replace()替换的方式,可以将空格替换成空,可以替换所有的空格
- 使用语法:
# 语法:S.replace(old, new[, count])
# 需要修改的字符串.replace(需要替换的字符, 替换后的字符[, 替换的次数])
s = " a b c "
new_s = s.replace(" ", "")
print(new_s)
# 输出结果: -------->abc<---------
join()方法,字符串的拼接方法
# 语法:S.join(iterable)
# 字符串.join(可迭代对象) 会按照字符串拼接一个可迭代对象比如列表,集合,元组
s = " a b c "
s_list = a.split() # 字符串按空格分割成列表
print(s_list)
new_s = "".join(s_list) # 使用一个空字符串合成列表内容生成新的字符串
print("-------->%s<---------"%new_s)
#输出结果: ['a', 'b', 'c'] -------->abc<---------