📜  符号总和 (1)

📅  最后修改于: 2023-12-03 14:56:38.558000             🧑  作者: Mango

符号总和

符号总和是一个常见的编程问题,它要求计算字符串中所有字符的ASCII码值的总和。

实现方式
Python
def symbol_sum(string):
    return sum(ord(symbol) for symbol in string)
Java
public static int symbolSum(String s) {
    int sum = 0;
    for (int i = 0; i < s.length(); i++) {
        sum += (int) s.charAt(i);
    }
    return sum;
}
JavaScript
function symbolSum(str) {
  let sum = 0;
  for (let i = 0; i < str.length; i++) {
    sum += str.charCodeAt(i);
  }
  return sum;
}
备注

符号总和是一个简单而有用的问题,经常用于测试字符串的基本操作和性能。此外,该问题也可以扩展为计算任意编码的字符的总和。