问题如下:定义一个类Append。使用初始化输入字符串a的参数化构造函数。定义一个方法,返回给定字符串a的每个字符代码(ASCII值)之和。样本测试用例:输入(字符串):
CodeTantra
输出:
997
tvz2xvvm1#
尝试以下内容:
s = sum(ord(x) for x in "CodeTantra")
这将字符串CodeTantra中每个字符的ASCII值相加,得到997。
bn31dyow2#
您可以使用以下命令:
print(sum(map(ord, "CodeTantra"))) # 997
x33g5p2x3#
这应该行得通:
class Append: def __init__(self, a: str): self.a = a def sum_char_codes(self): sum = 0 for char in self.a: sum += ord(char) return sum # Test the Append class test = Append("CodeTantra") print(test.sum_char_codes())
3条答案
按热度按时间tvz2xvvm1#
尝试以下内容:
这将字符串
CodeTantra
中每个字符的ASCII值相加,得到997
。bn31dyow2#
您可以使用以下命令:
x33g5p2x3#
这应该行得通: