一、思路
1.根据切片的思想在字符串1中取出和字符串2长度相同的字符串与字符串2进行比较看是否一样
2.将与字符串2相同的切片的起始索引放入一个空list中
3.最后print(len(list))得到出现的次数
二、代码
str1 = input() #让用户输入字符串1
str2 = input() #让用户输入字符串2
list1 = [] #空列表
for i in range(len(str1)):
if str1[i:i+len(str2)] == str2: #从第一位开始(从左往右)在字符串1中依次取出与字符串2长度相同切片与字符串2比较
list1.append(i) #如果相同,将切片的起始位置加入空列表的最后
print("第二次输入的字符串在第一次输入的字符串出现的次数为:" + str(len(list1))) #输出出现的次数
三、写在最后
笔者小白,正在自学,错误之处还请各位多多指正!