admin 管理员组

文章数量: 887021

字符串的操作和函数,格式化

字符串的操作
字符串的拼接用加号
strvar1=‘今天是个好天气’
strvar=‘我要出去玩’
res=strvar1+strvar
print(res)

字符串的重复 *
strvar1=‘今天是个好天气’
print(strvar1*2)

字符串的跨行拼接
strvar ='jintian ’
'nihao ’

print (strvar)

字符串的索引
print (strvar)
strvar ='haotinaq ’
print(strvar [2])

字符串的切片(截取某一个或某一段,中间用冒号隔开)
语法: 字符串[ : : ] [开始索引,结束索引,间隔值]

开始索引
[开始索引:]
strvar =‘今天是个好天气,你去出去玩吗’
res=strvar[2:]
print(res)

strvar='oh i like you ’
res=strvar [3:]
print (res )

结束索引
[:结束索引]
#没有开始索引,默认为从零开始,从开头截取到结束索引之前

strvar =‘今天你吃饭了吗,没吃’
res=strvar[:7]
print(res)
strvar=‘where are you’
res =strvar[:5]
print (res )

既有开始索引,又有结束索引
[开始索引:结束索引]
strvar =‘今天我要和你去吃饭’
res=strvar[4:8]
print(res)

strvar=‘美丽的大地,i like you’
res=strvar [6:12]
print(res)

既有开始索引,又有结束索引,又加间隔值
#间隔值等于步长
strvar =‘今天我去深圳,你要我帮你带东西吗’
res=strvar[2:10:2]
print(res)
strvar=‘1234561212’
res=strvar[2:9:2]
print(res)

没有开始索引,没有结束索引,只有间隔值
#代表从开头切到最后 只有间隔值
0 2 4 6 8
strvar=‘今天早上我没吃饭,有点饿’
res=strvar[::2]
print(res)
strvar=‘i like you,my baby’
res =strvar [::2]
print ( res)

本文标签: 字符串的操作和函数 格式化