题目不难,主要在于ord()函数的使用。'ord'为'ordinal'的缩写,将字符转换为序号(ASCII码)。

while True:
    try:
        a = str(input())
        s = list(set(a))
        res = 0
        for i in range(len(s)):
            if  0<=ord(s[i])<=127:
                res+=1
        print(res)
    except:
        break