print('--------------1------------------')
mystr = 'ace123acefghace'
substr = 'ace'
mylen = len(mystr)
sublen = len(substr)
count = 0
for i in range(0,mylen):
if substr == mystr[i:sublen+i]:
count += 1
if count == 0:
print('不存在')
else:
print('%s在%s中'%(substr,mystr))
print('{}在{}中出现了{}次'.format(substr,mystr,count))
print('---------------------2----------------------')
mystr = 'ababaaba2345'
substr = '6'
my = len(mystr)
sub = len(substr)
count = 0
for i in range(0, my):
if substr == mystr[i:sub + i]:
count += 1
print('{}在{}中出现了{}次'.format(substr, mystr, count))
print('--------------------知识点---------------------------')
str = 'ewr'
print(str[-1])
# ======1.字符串的截取
# str[1]
# str[:]所有
# str[2:]索引从2开始到最后
# str[:5]索引从0开始到索引4!
# str[-2: ]截取从后数第二个开始,到最后一个字符结束
# str[-1]最后一个
# str[-1:0]?无结果
# str[::-1]反取所有
# str[-1::-1]?反取所有
# str[-1:0:-1]不包括索引0位置,最后一个 -1 是步长
# =====2.占位符
# %s字符串 %d整数 %f小数 .format格式化
# %s 可以跟任意类型。%d 跟的是整数,但是得到的都是字符串
# print('%s在%s中'%(substr,mystr))
# print('{}在{}中出现了{}次'.format(substr,mystr,count))
# print('{0}在{1}中出现了{2}次'.format(substr,mystr,count))
# print('{str1}在{str2}中出现了{times}次'.format(str1=substr,str2=mystr,times=count))
print('{{0}}'.format())
#解压序列类型(_只用下划线,默认为:要丢弃的变量)
str = 'aser'
a,b,c,d = str
print(a,b,c,d)
m,_,_,n = str
x,*_,y = str
print(x,_,y,_)
*_,s,t = str
print(s,t)