python 练习题-计算字符个数

题目链接:

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)

原文地址:https://www.cnblogs.com/whycai/p/14610328.html