创建 python 函数时出现问题 "getWordPoints" --Python

Problems with creating a python function "getWordPoints" --Python

好的,所以我需要帮助,因为我需要创建一个函数来计算 returns myWord 的总点值(作为 int),它使用由 letter:pointValue 组成的 letterPoints 字典对。它用于拼字游戏单词查找器。我已经用这些字母创建了一本字典。该函数需要一个参数:"MyWords":

     global letterPoints
     letterPoints = {"A": 1, "B": 3, "C": 3, "D": 2, "E": 1, "F": 4, "G": 2, "H": 4, "I": 1, "J":8, "K": 5, "L": 1, "M": 3, "N": 1, "O": 1, "P": 3, "Q": 10, "R": 1, "S": 1, "T": 1, "U": 1, "V": 4, "W": 4, "X": 8, "Y": 4, "Z": 10}
global letterPoints
letterPoints = {"A": 1, "B": 3, "C": 3, "D": 2, "E": 1, "F": 4, "G": 2, "H": 4, "I": 1, "J":8, "K": 5, "L": 1, "M": 3, "N": 1, "O": 1, "P": 3, "Q": 10, "R": 1, "S": 1, "T": 1, "U": 1, "V": 4, "W": 4, "X": 8, "Y": 4, "Z": 10}

def GetValues( MyWord ):
    total = 0
    for letter in MyWord:
        if letter  in letterPoints.keys():
            total = total + letterPoints[letter]
    return total