Désolé, mais je considère que la gestion des 'template string' est pas terrible dans plein de langage y compris Python.
En C, tu as printf: avantage les format string sont puissants, inconvenient: pas typesafe, les variables sont toutes regrioupées a la fin.
Pour moi l'idéal serait:
puts "salut %{nom} tu as %02d{age}\n";
la lisibilité de mettre les variables au milieu de la chaine et la possibiité d'avoir quelque conversion simple pour l'affichage comme printf permet.
[^] # Re: English vs other languages
Posté par reno . En réponse au journal Publication de Python 3.0rc2. Évalué à 2.
Désolé, mais je considère que la gestion des 'template string' est pas terrible dans plein de langage y compris Python.
En C, tu as printf: avantage les format string sont puissants, inconvenient: pas typesafe, les variables sont toutes regrioupées a la fin.
Pour moi l'idéal serait:
puts "salut %{nom} tu as %02d{age}\n";
la lisibilité de mettre les variables au milieu de la chaine et la possibiité d'avoir quelque conversion simple pour l'affichage comme printf permet.