1.编程实现:输入一个字符串,统计字符串中每个字符出现的次数,并打印出结果。
s = input("输入一字串:")
d = {}
for ch in s:
d[ch] = d.get(ch,0) + 1
for ch in d:
print("{}:{}".format(ch,d[ch]))
2.编写程序,计算下列分段函数y=f(x)的值。
y=-x+2.5; 0 <= x < 5
y=2-1.5(x-3)(x-3); 5 <= x < 10
y=x/2-1.5; 10 <= x < 20
def f(x):
if 0<=x<5:
return -x+2.5
elif 5<=x<10:
return 2-1.5*(x-3)*(x-3)
elif 10<=x<20:
return x/2.0-1.5
else:
return
x = eval(input("请输入x值:"))
print("x={0}\tf({0})={1}".format(x,f(x)))
3.编程实现:输入月份,在上面字符串中截取适当的子串来输出特定月份,例如输入2,则输出Feb