#--------在以下空行处编写function函数代码----------------#
import re
def function(s, ch):
d = re.compile('[0-9]').findall(s)
c = re.compile('[a-zA-Z]').findall(s)
d = len(d)
c = len(c)
other = len(s) - c
other -= d
if 48<= ord(ch) <=57:
return d
elif 65<=ord(ch)<= 122:
return c
else:
return other
#--------在以下空行处编写function函数代码----------------#
#以下为主程序
s=input()
ch=input()
print("与%c同类型的字符有%d个。"%(ch,function(s,ch)))
二、计算标准差
from math import *
#--------在下面空行处编写函数代码实现标准差的计算--------------#
def fd(*a):
sum = 0
length = len(a)
for x in a:
sum+=x
m = sum/length
b = 0
for x in a:
b+=(x-m)**2
return sqrt(b/(length-1))
#--------在上面空行处编写函数代码实现标准差的计算-------------#
#以下是主程序
nums=eval(input())
print("标准差为%.1f"%fd(*nums))