Python简单字符匹配(例题)

编写一个函数,该函数统计一个长度为2的子

def find_str(des_str,sub_str):
    flag =0
    if sub_str in des_str:
        for each in range(len(des_str) - 1):
            if des_str[each] == sub_str[0]:
                if des_str[each+1] == sub_str[1]:
                    flag+=1
        print('子字符串在目标字符串中出现过 %d 次' % flag)
    else:
        print('无匹配字符')



des_str = input('请输入目标字符串:')
sub_str = input('请输入子字符串(两个字符):')
find_str(des_str,sub_str)

字符串在另一个字符串中出现的次数。

例题结果:

 Python简单字符匹配(例题)_第1张图片

你可能感兴趣的:(Python)