📌  相关文章
📜  求字符串权重的Python程序(1)

📅  最后修改于: 2023-12-03 15:11:02.810000             🧑  作者: Mango

Python程序:求字符串权重

本Python程序用于计算字符串的权重,根据字符串中各个字符在字母表中的位置,对应的权重即为该字符的位置值。

代码实现
def string_weight(string):
    str_list = list(string)
    weight = 0
    for char in str_list:
        if char.isalpha():
            weight += ord(char.lower()) - 96
    return weight

if __name__ == '__main__':
    string = input("请输入字符串:")
    weight = string_weight(string)
    print("字符串权重为:", weight)
使用说明
  1. 用户输入一个字符串;
  2. 程序将字符串转换成列表;
  3. 遍历字符串中的每个字符,如果该字符是字母,则计算该字符的加权值;
  4. 将每个字符的加权值相加,即为字符串权重。
参考资料