Chaîne inversée [python]

Écrire un programme modulaire qui permet d’inverser les caractères d’une chaîne données, les minuscules en majuscules et vice-versa.

exemple:

ch=”AzerTy”

le programme affiche: aZERtY

def inverser(ch):
    ch1=""
    for i in range(len(ch)):       
        if "A"<=ch[i] <="Z":
            ch1=ch1+chr((ord(ch[i])+32))
        else:
            ch1=ch1+chr((ord(ch[i])-32))
    return(ch1)


###programme principal###
ch=input("donner la chaine a inverser: ")
ch=inverser(ch)
print("la chaine inversée: ",ch)

Leave a Reply

Your email address will not be published. Required fields are marked *