"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment résoudre l'erreur \ "TypeError: String Formatting Mismatch \"?

Comment résoudre l'erreur \ "TypeError: String Formatting Mismatch \"?

Publié le 2025-02-08
Parcourir:692

How to Resolve the \

Comprendre le taletror: string Formatting Mismatch

Lorsque vous essayez d'incorporer les espaces réservés comme {0} en formatage de chaîne, il est essentiel de comprendre les nuances de la méthode de formatage utilisée. Le message d'erreur "TypeError: tous les arguments convertis lors de la mise en forme de chaîne" survient généralement lorsque la méthode de formatage basée sur% est utilisée mal. % Méthode de formatage utilise des% de codes pour spécifier les opérations de formatage. Lors de la mise en forme d'une seule valeur, il peut être inclus directement dans la chaîne:

«Il coûtera $% d dollar. % 95

Cependant, pour plusieurs valeurs, un tuple doit être fourni:

'It will cost $%d dollars.' % 95

Nouvelle-style {} formatage

"'%s' is longer than '%s'" % (name1, name2)

# valeurs comme arguments de méthode 'Cela coûtera $ {0} dollars.'. Format (95) & quot; '{0}' est plus long que '{1}' & quot; .format (name1, name2)

Déclaration de sortie Cet article est reproduit sur: 1729221735 S'il y a une contrefaçon, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3