CommencezCommencez gratuitement

Rappel sur le 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 de caractères et leur formatage. Si vous avez besoin d'un rappel, prenez un moment 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()

Cette activité fait partie du cours

Programmation orientée objet en Python

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice