注册 登录
编程论坛 Python论坛

a为1b为2直到z,用户输入英文名字,计算名字所代表数字总和

叶知秋 发布于 2018-10-17 10:37, 1220 次点击
a为1,b为2直到z,用户输入英文名字,计算名字所代表数字总和
最好用列表的方法
谢谢大佬
1 回复
#2
SamWoo2018-10-25 13:20
试试这个...
程序代码:

def calc_name_num(str):
    s=0
    for c in list(str.lower()):
        if c.isalpha():
            s += ord(c)-96
        else:
            continue
    print(s)

1