题解 | #计算某字符出现次数#
计算某字符出现次数
https://www.nowcoder.com/practice/a35ce98431874e3a820dbe4b2d0508b1
import sys
# 接收输入 字符最后带有换行符
x, y = sys.stdin
# 去掉无用的换行符
x = x.split('\n')[0]
y = y.split('\n')[0]
# 计算字符串中某个字符出现的次数 前提字符串长度>0
def ss_count(longstr,onechar):
# 思路1 遍历比较
if(len(longstr) == 1):
if longstr.lower() == onechar.lower():
return 1
else:
return 0
else:
return len([s for s in longstr if onechar.lower() == s.lower()])
# 思路二 内置方法
###
return longstr.count(onechar)
###
# 打印结果
print(ss_count(x,y))
#计算某字符出现次数#