Résolu : swap case python

Le principal problème lié au swap case en Python est qu'il ne gère pas correctement les caractères Unicode. Lorsque vous utilisez la méthode str.swapcase(), elle ne fonctionne que sur les caractères ASCII et ne fonctionnera pas correctement avec les caractères Unicode. Cela peut entraîner des résultats inattendus lorsque vous essayez d'échanger la casse d'une chaîne contenant des caractères non ASCII.

def swap_case(s): 
    return s.swapcase() 
  
# Driver program 
s = "This is a Sample String"
print(swap_case(s))

# Ligne 1 : Il s'agit d'une définition de fonction nommée 'swap_case' qui prend un paramètre, 's'.
# Ligne 2 : Cette ligne renvoie le résultat de la méthode de chaîne 'swapcase()' qui permutera toutes les lettres majuscules en minuscules et vice versa.
# Ligne 5 : Il s'agit d'une déclaration de variable, affectant la chaîne « Ceci est un exemple de chaîne » à la variable « s ».
# Ligne 6 : Cette ligne appelle la fonction 'swap_case', en passant la variable 's' en argument. La sortie de cette fonction sera imprimée sur la console.

fonction swapcase()

La fonction swapcase() en Python est utilisée pour convertir tous les caractères majuscules en minuscules et tous les caractères minuscules en majuscules dans une chaîne donnée. Cette fonction ne modifie pas la chaîne d'origine, mais renvoie une nouvelle chaîne avec les cas échangés. Par exemple, si nous avons une chaîne "Hello World", la sortie de swapcase() sera "hELLO wORLD".

Comment écrivez-vous une fonction Swapcase en Python

Une fonction Swapcase en Python est une fonction qui prend une chaîne comme argument et renvoie la même chaîne avec tous ses caractères échangés entre majuscules et minuscules.

Pour écrire une fonction Swapcase en Python, vous pouvez utiliser la méthode intégrée str.swapcase(). Cette méthode prend un seul argument de chaîne et renvoie la même chaîne avec tous ses caractères permutés entre majuscules et minuscules.

Par exemple, si vous avez une chaîne "Hello World", appeler str.swapcase() renverra "hELLO wORLD".

Voici un exemple d'écriture d'une fonction Swapcase en Python :

def swap_case(chaîne) :
retourner la chaîne.swapcase()

print(swap_case(“Bonjour le monde”)) # Résultat : BONJOUR LE MONDE

Articles connexes

Laisser un commentaire