Aide pour un exercice

Fermé
loris - Modifié le 10 nov. 2019 à 19:59
irongege Messages postés 40847 Date d'inscription jeudi 1 novembre 2007 Statut Modérateur Dernière intervention 29 juin 2023 - 10 nov. 2019 à 16:07
Bonjour, voici mon programme:
def checkMajuscules(text):
    ALPHABET="ABCDEFGHIJKLMLNOPQRSTUVWXYZ"
    
    for c in text:
        if (c in ALPHABET) == False:
            return False
    return True
        
        
def cesar3(text):
    newChar = ""
    if checkMajuscules(text):
        for c in text:
            n=((ord(c)-65+3)%26)+65
            newChar = newChar + chr(n)
    else:
        newChar = newChar +"Erreur"
    
    return newChar 
            
carac=input("rentre le caractère en majuscule:")
print(cesar3(carac))


ma prochaine question est Utilisez le dernier exercice du TD Fonctions Python pour formater le texte avant de le chiffrer
mais je ne l'ai pas compris si quelqu'un pourrai m'aider svp

1 réponse

irongege Messages postés 40847 Date d'inscription jeudi 1 novembre 2007 Statut Modérateur Dernière intervention 29 juin 2023 5 054
10 nov. 2019 à 16:07
Les forums de CCM n'ont pas pour vocation de faire vos devoirs à votre place..
en conséquence toutes demandes de ce type finissent inexorablement avec les hors sujets...

Sur ce bonne réflexion... cela vous sera bien plus profitable.
1