标签: python python-2.7 python-3.x ipython
ord(chr(21)) is 21 ord('d') is 100 ord('#') is 35
但是,我有一个包含字符,数字,符号的变量,我需要计算总和!!
答案 0 :(得分:0)
然后使用sum和map将ord映射到字符:
sum
map
ord
w = '1#adr3$$!' sum(map(ord, w)) 551
这相当于向sum提供理解:
sum(ord(i) for i in w)
获取ord中每个字符的w并将其相加。
w