a = input() b = [] for i in range(0,len(a)): b.append(ord(a[i])) total = len(set(b)) print(total) 1.通过ord()函数将所有字符转换为整数序号,ord()函数可转换内容包括ASCII码以及中文等,chr()函数作用与之相对2.将所有整数都保存在b列表中,利用python内置函数set()去重,即可得到不重复的一串数组3.我们不用关心数组中的内容,求类别本质就是求数组长度,直接len()即可