Welke 2 redenen zijn er voor maken van een functie
A
Code is makkelijk te hergebruiken.
B
Je kunt net zo goed code herhalen.
C
functies maken het complexer
D
Bij aanpassingen hoef je het maar op 1 plek te doen.
Slide 8 - Quizvraag
Eisen functies
Er zijn twee functies, 1 voor toevoegen en 1 voor verwijderen.
In elke functie geef je ook een melding van de actie. Dus bijvoorbeeld: print(f"Aan de booschappen is artikel {item} toegevoegd")
In je script maak je een klein menu om te bepalen wat de actie is. Laat gebruikers een nummer invoeren en test op de waarde met if,elif,else op basis van keuze kies je vraag je de input en roept de functie aan.
Slide 9 - Tekstslide
Je ziet boven boodschappenlijst en boven opties een lege regel.
Dat kun je doen door een speciale tekenreeks in te voegen in je print opdracht. Backslash n(ewline)
Vb: print(f"\n Hello World")
Hier zie je dit bij Boodschappenlijst en bij Opties.
Slide 10 - Tekstslide
print(f"\nBoodschappenlijst {item}") Wat doet de '\n' in de print?
Slide 11 - Open vraag
Welke functie is goed voor toevoegen boodschap aan de lijst.