题目
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)
数据范围:1≤n≤1000
第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字符。
输出输入字符串中含有该字符的个数。(不区分大小写字母)
答案
def count(s,word):
len=0
for i in s:
if i==word:
len = len + 1
return len
s = input().upper()
word = input().upper()
len = count(s,word)
print(len)
解析
不区分大小写,那就需要做大小写转换