I'm trying to create a scrabble function that takes a string of letters and returns the score based on the letters. This is my code so far:
def scrabble_score(rack):
count = 0
for letter in rack:
if letter == "EAIONRTLSU":
count += 1
return count
elif letter == "DG":
count += 2
return count
elif letter == "BCMP":
count += 3
return count
elif letter == "FHVWY":
count += 4
return count
elif letter == "K":
count += 5
return count
elif letter == "JX":
count += 8
return count
else:
letter == "QZ"
count += 10
return count
However when I tried to call the function
scrabble_score("AABBWOL")
it returns 10 when it should return 14?