平凡的人5
平凡的人5
题解
题解 | #字符个数统计#
全部文章
题解
归档
标签
去牛客网
登录
/
注册
题解 | #字符个数统计#
436 浏览
0 回复
2022-05-17
平凡的人5
+关注
字符个数统计
http://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
总是不注意审题,人家要一个函数
n = input() def func(str1): print(len(set(n))) func(n)
现在的问题是没有判断
#比如换行的ascii是10,如何判断0~127
参考大神写法
print(len([i for i in set(input().replace('\n','')) if 0<=ord(i)<=127]))
简单分析一下,首先获取input的值,然后把换行符处理掉,通过列表生成式,判断ascii码值,最后print得到的len(列表)
Python3
举报
收藏
赞
评论加载中...