Aan de slagGa gratis aan de slag

Herhaling: strings opmaken

Voordat je eigen stringrepresentaties voor objecten gaat definiëren, is het belangrijk dat je je prettig voelt bij het werken met strings en het opmaken ervan. Heb je een opfrisser nodig? Neem dan even de tijd om de officiële Python-tutorial over string formatting door te nemen.

Bekijk in deze oefening de volgende code

my_num = 5
my_str = "Hello"

f = ...
print(f)

waarbij de definitie voor f ontbreekt.

Hier zijn een paar mogelijke varianten voor de definitie van 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()

Deze oefening maakt deel uit van de cursus

Objectgeoriënteerd programmeren in Python

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen