知识点:1.字符串去重,可以使用set()函数去重,考虑到需要ord()函数判断每个字符是否符合ASCII码范围,使用列表判断;
2.字符个数,使用len()函数判断列表的长度;
str = input()
list = []
for i in str:
if i in list:#使用列表去重
continue
elif 0<=ord(i)<=127:# ASCII码范围要求
list.append(i)
else:
continue
print(len(list))

京公网安备 11010502036488号