Résolu : supprimer les espaces blancs de str

Le principal problème avec la suppression des espaces blancs d'une chaîne est qu'elle peut entraîner des résultats inattendus. Par exemple, si vous supprimez tous les espaces de la chaîne « Hello world ! », vous obtiendrez « Hell o world ! » Au lieu du "Hello world!" attendu, cette chaîne contient un espace supplémentaire à la fin.

def remove_whitespace(str): 
    return str.replace(" ", "")

Ceci est une définition de fonction. La fonction prend un argument, str, et renvoie la valeur de str avec tous les caractères d'espacement supprimés.

Pourquoi supprimer les espaces blancs

Il y a plusieurs raisons pour lesquelles vous pourriez vouloir supprimer les espaces blancs de votre code Python.

L'une des raisons est que les espaces blancs peuvent être utilisés pour séparer différents morceaux de code, mais en Python, ce n'est pas vraiment nécessaire. En fait, Python ne prend même pas en charge plusieurs lignes de code sans caractère de nouvelle ligne. Donc, si vous essayez de garder votre code aussi propre que possible, la suppression des espaces blancs peut vous aider.

Une autre raison de supprimer les espaces blancs est la lisibilité. Lorsque vous lisez le code Python de quelqu'un d'autre, il peut être utile d'avoir tout le code sur une seule ligne afin que vous n'ayez pas à faire défiler vers le haut et vers le bas. La suppression des espaces blancs peut rendre votre code plus facile à lire.

Articles connexes

Laisser un commentaire