Caractères d'échappement dans les littéraux de chaîne Python
Les littéraux de chaîne Python nécessitent des séquences d'échappement pour représenter certains caractères, tels que les nouvelles lignes et les tabulations. Cependant, échapper manuellement chaque caractère dans de grandes chaînes peut être fastidieux.
Littéraux de chaîne brute
Python fournit une solution sous la forme de littéraux de chaîne brute. Faire précéder une chaîne littérale par « r » ou « R » indique à Python d'interpréter la chaîne comme une chaîne brute, sans échapper aucun caractère.
Exemple :
>>> r'abc\dev\t' 'abc\dev\t'
Dans cet exemple, la chaîne brute préserve les barres obliques inverses littérales et autres caractères, les empêchant d'être interprétés comme des séquences d'échappement.
Avantages :
Remarque : Les littéraux de chaîne brute n'affectent pas les chaînes entre guillemets triples (« »), qui se comportent toujours comme des chaînes brutes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!