str_test = ' -----詹姆斯23++++ '
# 删除两边空字符
print(str_test.strip())
# 删除左边空字符
print(str_test.rstrip())
# 删除右边空字符
print(str_test.lstrip())
# 删除两边 - + 和空字符
print(str_test.strip().strip('-+'))
# 输出结果
-----詹姆斯23++++
-----詹姆斯23++++
-----詹姆斯23++++
詹姆斯23
str_test = '詹姆斯、韦德、安东尼、保罗'
# 以 '、'为分割将字符串转成列表
str_to_list = str_test.split('、')
print(str_to_list)
# 输出结果
['詹姆斯', '韦德', '安东尼', '保罗']
list_source = ['詹姆斯', '韦德', '安东尼', '保罗']
str_result = ''.join(list_source)
str_result1 = '、'.join(list_source)
str_result2 = '|'.join(str(str_tmp) for str_tmp in list_source)
print('str_result --->',str_result)
print('str_result1--->',str_result1)
print('str_result2--->',str_result2)
# 输出结果
str_result ---> 詹姆斯韦德安东尼保罗
str_result1---> 詹姆斯、韦德、安东尼、保罗
str_result2---> 詹姆斯|韦德|安东尼|保罗
str_head = '勒布朗'
str_tail = '詹姆斯'
# + 方法
str_add = str_head + str_tail
# join 方法
str_join = ''.join([str_head,str_tail])
# format 方法
str_format0 = '%s%s' % (str_head,str_tail)
str_format1 = '{}{}'.format(str_head,str_tail)
print('str_add --->',str_add)
print('str_join --->',str_join)
print('str_format0 --->',str_format0)
print('str_format1 --->',str_format1)
# 输出结果
str_add ---> 勒布朗詹姆斯
str_join ---> 勒布朗詹姆斯
str_format0 ---> 勒布朗詹姆斯
str_format1 ---> 勒布朗詹姆斯
网友评论