题目链接:

​https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1?tpId=37&tqId=21225&rp=1&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking&tab=answerKey​

 

1 # @Author  :whyCai
2 # @Time :2021/4/01 23:38
3
4 """
5 题目描述
6 写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字母,然后输出输入字符串中该字母的出现次数。不区分大小写。
7
8 输入描述:
9 第一行输入一个由字母和数字以及空格组成的字符串,第二行输入一个字母。
10
11 输出描述:
12 输出输入字符串中含有该字符的个数。
13
14 示例1
15 输入
16 ABCabc
17 A
18 输出
19 2
20 """
21
22 s = input()
23 s1 = input()
24
25 #全部转成小写
26 s= s.lower()
27 s1 =s1.lower()
28 a = 0
29 while True:
30 n = s.find(s1)
31 if n != -1:
32 a += 1
33 s = s[n+1:]
34 else:
35 break
36
37 print(a)

 

 

python 练习题-计算字符个数_练习题