Quelque chose comme `` " une phrase ... # {value} ... "
```of ruby.
Si vous effectuez une recherche, vous pouvez découvrir comment utiliser% comme spécificateur de conversion ou utiliser la fonction de format.
Cependant, dans l'exemple d'introduction précédent, je sentais que la ligne de visée allait et venait, et j'avais l'impression que la fonction de formatage était si longue.
from functools import partial
myprint = partial(print, sep='')
hex_value = 0x1234
myprint('the value is %x'%hex_value,' and...')
Vous pouvez vous rapprocher de chaque variable en séparant les chaînes par,. Dans l'exemple ci-dessus, l'insertion d'espace dans est empêchée, mais s'il n'y a pas de problème, la fonction d'impression peut être utilisée telle quelle. Je pense que ce n'est pas grave car le format de sortie est également spécifié. S'il vous plaît laissez-moi savoir s'il y a une meilleure fonction.
(Une addition) Le littéral de chaîne formaté qui peut être utilisé dans 3.6 et au-dessus était exactement ce que la notation recherchait. Merci @naari. (Voir les commentaires)
Recommended Posts