Python 代码解析:输入 '234234' 后,结果是什么?
有以下代码,输入'234234' 后,结果正确的是( )。
s=input() ls=set() for i in s: ls.add(eval(i)) sum=0 for i in ls: sum +=i print(sum,ls) A. 9 {4,2,3} B. 18 (4,2,3,4,2,3) C. 9 [4,2,3] D. 18 {4,2,3,4,2,3}
解析内容:输入'234234' 后,第一段代码将每个字符转换成数字并加入到集合ls中,即ls={2,3,4}。第二段代码计算ls中所有数字的和,即2+3+4=9。最后输出结果为A. 9 {4,2,3}。
原文地址: https://www.cveoy.top/t/topic/op9D 著作权归作者所有。请勿转载和采集!