Je suis un programmeur très novice et encore plus novice en Python. J'essaye de détecter si un caractère passé à une fonction est inférieur ou majuscule.Python: vérifier la capitalisation d'un personnage
def encode(char, key, position, skipped):
if char.islower() == True:
ascii_offset = 97
if char.isupper() == True:
ascii_offset = 65
else:
print("You dun goofed laddie")
exit(2)
...
return char
La fonction se ferme dans l'instruction 'else'. Cependant, je suis un peu confiant que les caractères en fait sont passés à la fonction ...
Un changement qui seconde 'if' dans un' elif' – inspectorG4dget
Merci beaucoup, cela a fonctionné! Je ne sais pas trop pourquoi ... mais je suis très reconnaissant – Tikhon