très nouveau à la programmation en général, alors pardonnez-moi pour mon ignorance. J'essaye d'écrire une fonction dans jython qui prend une entrée (nom), assigne à chaque lettre une valeur (1-26), puis les somme et imprime la valeur. Jusqu'à présent, j'ai:sommation sortie numérique de l'entrée de mot en python/jython
def enterName():
input = raw_input('Enter your name: ')
input = input.lower()
output = []
for character in input:
number = ord(character) - 96
output.append(number)
print output
Cela génère une liste des valeurs individuelles, mais je ne peux pas comprendre comment les ajouter ensemble. Tous les conseils seraient grandement appréciés. Merci beaucoup!
Y at-il une raison pour laquelle vous utilisez une liste? Vous pouvez simplement faire 'output = 0'' sortie + = nombre'. –