切片操作
s= 'Helloworld'
#切片操作
s1=s[0:5:2]#索引从0开始,到期结束(不包含5)步长为2
print(s1)
#省略了开始位置,start默认从0开始
print(s[:5:1])
#省略开始位置与步长
print(s[:5:])
#省略结束位置
print(s[1::1])#stop默认到序列的最后一个元素(包含最后一个元素)
print(s[5::])
print(s[5:])#12与13行代码功能相同,省略了结束,省略了步长
#省略开始结束位置
print(s[::2])
#步长为负数
print(s[::-1])
print(s[-1:-11:-1])
序列的操作符和函数的相关使用
s='helloworld'
print('e在helloworld中存在吗?',('e' in s))#in的使用
print('v在helloworld中存在吗?',('v' in s))
# not in 的使用
print('e在helloworld中不存在吗?',('e' not in s))# not in的使用
print('v在helloworld中不存在吗?',('v' not in s))
#内置函数的使用
print('len():',len(s))
print('max():',max(s))
print('min():',min(s))
#序列对象的方法,使用序列的名称,打点调用
print('index():',s.index('o'))# o在s中第一次出现的索引位置 4
#print('index():',s.index('v')) ValueError: substring not found
print('count():',s.count('o'))#统计o在s中的个数