方法一:

将字符串里的,每一个字母全部加入到列表中,方便后面遍历

str=input()
num=input()
str = str.lower()
num = num.lower()
s=[]
for i in str :
   s.append(i)
j=0
for ii in s:
   if ii==num:
      j+=1
print(j)

注释

  • 首先确定两个输出,还是的ACM模式下,输入为字符串格式(如果需要改为列表 可以套用一个list()函数)
  • 将输入的字符串字母大写全部改为小写,方便后面统一

方法二:

直接循环判断字符串是否相等

num=input()
str = str.lower()
num = num.lower()
j=0
for ii in str:
    if ii==num:
       j+=1
print(j)