在ord()函数将输入转换为整数之后,我希望获得名称中每个字符的数字表示形式的总和。我是python新手,所以希望我使用了正确的措词。
lastname = input("Enter your lastname: ")
for x in lastname:
print ("The Unicode code point of",x ,'=' ,ord(str(x)))
答案 0 :(得分:4)
您可以遍历元素并sum上载ord值
#Iterate over characters, and sum up the ords
result = sum(ord(x) for x in lastname)
print(result)
或者传统的for循环
result = 0
for x in lastname:
result += ord(x)
print(result)