题目内容:依次计算一系列给定字符串的字母值,字母值为字符串中每个字母对应的编号值(A对应1,B对应2,以此类推,不区分大小写字母,非字母字符对应的值为0)的总和。例如,Colin 的字母值为 3 + 15 + 12 + 9 + 14 = 53输入格式:一系列字符串,每个字符串占一行。输出格式:计算并输出每行字符串的字母值。输入样例:ColinABC输出样例:536
2 回答
暗夜之潮
TA贡献5条经验 获得超11个赞
#coding:utf8 s=raw_input('请输入字符串:') s=s.lower() print s sum=0 for i in s: if(i>='a' and i<='z'): sum+=ord(i)-96 else: sum+=0 print sum
ZGBob
TA贡献11条经验 获得超1个赞
#coding=utf-8
s=raw_input('Please input the char:')
s=s.lower()
print s
sum=0
for i in s:
if(i>='a' and i<='z'):
sum+=ord(i)-96
else:
sum+=0
print sum
添加回答
举报
0/150
提交
取消