Opdracht 10 F-string¶
Tot nu toe gebruikten we alleen print()
om tekst te laten verschijnen.
Het combineren van teksten en andere variabelen is een hoop gedoe met
+
en juiste quotes. De in Python ingebouwde f functie heeft hier een
elegante oplossing voor.
Door het toevoegen van f" "
in de print opdracht roepen we de
f-functie aan.
- Herhaal de opdracht 1, hello world, maar gebruik nu f string. Zie je een verschil?
- Zoek op hoe je een variabele in de f-functie plaatst. Tip: dit is niet met +.
- Schrijf de volgende print functie om naar een print functie waarin je de f-string functie gebruikt. Welke code is beter leesbaar en korter?
max_number_students = 31
print("In het Wibauthuis passen" + max_number_students + "studenten in een lokaal.")
- Gevorderd. De f-string is mede zo fijn omdat hij korte code mogelijk maakt. Dat is de reden dat er iets mist wat bij andere functies wel altijd aanwezig is. Wat is dat?