Catégorie : Chaines de caractères

Exercices corrigés, en langage de programmation Python, sur les chaines de caractères ainsi ces fonctions prédéfinies. Les solutions des exercices/programmes sont bien commentées à fin de faciliter la compréhension de la correction des solutions.


Supprimer un mot dans une chaine

Supprimer un mot dans une chaine: Fonction Python supprimer_mot( mot , ch ) qui supprimer le mot mot dans une chaine ch. mot et ch sont deux chaines de caractères passées en paramètres

Exemple d'exécution:

>>> supprimer_mot('ooo','lepythoooon.coooom')
>>> 'lepython.com'


Supprimer un caractère dans une chaine

Supprimer un caractère dans une chaine: Fonction Python supprimer( c , ch ) qui supprimer le caractère c dans une chaine ch. c est un caractère et ch est une chaine de caractère passés en paramètres

Exemple d'exécution:

>>> supprimer('*','lepython*.*com')
>>> 'lepython.com'


Supprimer un caractère d’indice i

Supprimer un caractère d'indice i: Fonction Python supprimer( i , ch ) qui supprimer le caractère d'indice i dans une chaine ch. i est un entier positif et ch est une chaine de caractère passés en paramètres

Exemple d'exécution:

>>> supprimer(8,'lepython*.com')
>>> 'lepython.com'


Remplacer un mot par un autre dans une chaine

Remplacer un mot par un autre dans une chaine: Fonction Python remplacer( mot1 mot2 , ch ) qui remplace le mot mot1 dans la chaine ch par le mot mot2. mot1, mot2 et ch est une chaine de caractères passés en paramètres.

Exemple d'exécution:

>>>remplacer_mot('cam','com','lepython.cam')
>>> 'lepython.com'


Remplacer un caractère par un autre dans une chaine

Remplacer un caractère par un autre dans une chaine: Fonction Python remplacer( c1 c2 , ch ) qui remplace le caractère c1 dans la chaine ch par le caractère c2. c1 et c2 deux caractères, ch est une chaine de caractères passés en paramètres.

Exemple d'exécution:

>>>remplacer_char('a','o','lepythan.cam')
>>> 'lepython.com'


Remplacer un caractère dans une chaine

Remplacer un caractère dans une chaine: Fonction Python remplacer( i, c , ch ) qui remplace le caractère d'indice i dans la chaine ch par le caractère c.  i est un entier positif , c est un caractère ch est une chaine de caractères passés en paramètres.

Exemple d'exécution:

>>>remplacer(1,'e','lapython.com')
>>> 'lepython.com'


Insérer un caractère dans une chaine

Insérer un caractère dans une chaine: Fonction Python inserer( i, c , ch ) qui insère le caractère c dans la chaine ch à l'indice i.  i est un entier positif , c est un caractère ch est une chaine de caractères passés en paramètres.

Exemple d'exécution:

>>> inserer(5,'h','lepyton.com')
>>> 'lepython.com'


Majuscule d’une chaine de caractères

Majuscule d'une chaine de caractères: Fonction Python majuscule( ch ) qui retourne la chaine ch en majuscule sans utiliser la méthode prédéfinie ch.upper(). Avec ch est une chaine de caractères passée en paramètre.

Exemple d'exécution:

>>>majuscule('Lepython.com')
>>> 'LEPYTHON.COM'


Décryptologie avec la méthode Jules César

Écrire une fonction Python decryptographie_Jule_Cesar(mesage) réalisant le déchiffrement/décryptage d’un message passé en paramètre sous forme d’une chaîne en utilisant la méthode de Jules César .

Exemple d'exécution:

>>> decryptographie_Jule_Cesar("ohsbwkrq.frp")
>>> 'lepython.com'


Cryptologie avec la méthode Jules César

Écrire une fonction Python cryptographie_Jule_Cesar(mesage) réalisant le chiffrement/cryptage d’un message passé en paramètre sous forme d’une chaîne en utilisant la méthode de Jules César .

Exemple d'exécution:

>>> cryptographie_Jule_Cesar("lepython.com")
>>> 'ohsbwkrq.frp'


Top