Formater des caractères avec Python {}, f-string
Deux méthodes que j’utilise souvent.
Première méthode avec format
affirmation_absurde = "je ne suis pas vieux car {0} ans c'est très jeune. Par contre {1} ans c'est vraiment très très vieux !".format(46,47)
donne « je ne suis pas vieux car 46 ans c’est très jeune. Par contre 47 ans c’est vraiment très très vieux ! »
Complément toujours avec format
affirmation_absurde = "je ne suis pas vieux car {agenum1} ans c'est très jeune. Par contre {agenum2} ans c'est vraiment très très vieux !".format(agenum1 = 46,agenum2 = 47)
donne « je ne suis pas vieux car 46 ans c’est très jeune. Par contre 47 ans c’est vraiment très très vieux ! »
Seconde méthode avec f-string

Attention à ajouter la lettre « f » devant l’expression !
Voir aussi : http://memo-formatage-de-chaines-en-python