字符串拼接
s1 = 'hello'
s2 = 'python'
s = s1 + s2
print(s)
res = s1 * 3
print(res)

字符串的切片
# 字符串的切片
s3 = 'hello xiaoming'
#通过索引取出对应的字符
print(s3[1])
#从1-4索引取出一段字符
print(s3[1:4]) #不包含4
#取出索引4以后的所有字符
print(s3[4:])
#取出索引4之前的所有字符
print(s3[:4])
#字符串的反转
print(s3[::-1])

字符串的格式化
# 字符串的格式化
name = 'xm'
age = 18
s4 = '我的名字是: ,我的年龄是:'
# %s格式化字符串
s5 = '我的名字是:%s,我的年龄是:%d' % (name,age)
print(s5)
# format()格式化字符串
s6 = '我的名字是:{} ,我的年龄是:{}'.format(name,age)
print(s6)

字符串的常用函数
# 字符串的常用函数
s7 = "hello python"
# 计算字符串的长度:len()
res1 = len(s7)
print(res1)
# 统计字符串出现的次数
print(s7.count('l'))
# 第一个字符大写,其他字符小写
print(s7.capitalize())
# 全部变小写
print(s7.casefold())
# 字符串的替换
print(s7.replace('python','world'))
# 字符串转列表,根据空格分成两个部分
print(s7.split(' '))
