Révision du formatage de chaînes
Avant de définir des représentations textuelles personnalisées pour des objets, assurez-vous d’être à l’aise avec les chaînes et leur formatage. Si vous avez besoin d’un rappel, prenez une minute pour consulter le tutoriel officiel de Python sur le formatage des chaînes.
Dans cet exercice, considérez le code suivant
my_num = 5
my_str = "Hello"
f = ...
print(f)
où la définition de f est manquante.
Voici quelques variantes possibles pour la définition de f :
1.
f = "my_num is {0}, and my_str is {1}.".format(my_num, my_str)
2.
f = "my_num is {}, and my_str is \"{}\".".format(my_num, my_str)
3.
f = "my_num is {n}, and my_str is '{s}'.".format(n=my_num, s=my_str)
4.
f = "my_num is {my_num}, and my_str is '{my_str}'.".format()
Cet exercice fait partie du cours
<cours>Programmation orientée objet en Python</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice