Python les 7

Python les 7
1 / 16
suivant
Slide 1: Diapositive
ProgrammerenVoortgezet speciaal onderwijsLeerroute 1Leerroute 2Leerroute 3

Cette leçon contient 16 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Python les 7

Slide 1 - Diapositive

Stukje programma dat je kunt hergebruiken noem je.
A
procedure
B
functie
C
definitie
D
lijst

Slide 2 - Quiz

Een functie declareer je met?
A
def:
B
func:
C
func naamfunctie():
D
def naamfunctie():

Slide 3 - Quiz

Een functie roep je aan met?
A
get functienaam()
B
functienaam
C
functienaam()
D
functienaam{}

Slide 4 - Quiz

Python functies zijn essentieel voor het schrijven van efficiënte en herbruikbare code.
Eens, functies maken code overzichtelijk.
Oneens, functies voegen onnodige complexiteit toe.
Eens, functies bevorderen hergebruik van code.
Oneens, functies zijn moeilijk te begrijpen.

Slide 5 - Sondage

Het gebruik van Python functies kan de prestaties van een programma verbeteren.
Eens, functies kunnen de code optimaliseren.
Oneens, functies vertragen het programma juist.
Eens, functies zorgen voor betere codestructuur.
Oneens, functies voegen overhead toe.

Slide 6 - Sondage

Python functies vereisen een diepgaand begrip van concepten zoals scopes en argumenten.
Eens, kennis van scopes en argumenten is essentieel.
Oneens, het is niet nodig om alles te begrijpen.
Eens, begrip van scopes en argumenten leidt tot betere code.
Oneens, het is te ingewikkeld voor beginners.

Slide 7 - Sondage

Zo was het:
x=0
for item in boodschappen:
       x=x+1
       print(f"{x},{item}")


zo wordt het:
def lijstje():
  # functie die boodschappen lijstje print
   x=0
   for item in boodschappen:
       x=x+1
       print(f"{x},{item}")

# zo roep je hem aan
lijstje()

Slide 8 - Diapositive

Was dat goed te doen?
😒🙁😐🙂😃

Slide 9 - Sondage

Opdracht
  • Documenteren !!! met #
  • 3 functies
  • Toevoegen(bschap) functie
  • Verwijderen(nr) functie
  • Lijstje() functie
  • Menu 1, toevoegen, 2 verwijderen, 3 stoppen
  • If, elif, else gebruiken om menu keuze af te vangen

Slide 10 - Diapositive

Hoe vragen we om menukeuze?
A
keuze=int(input(geef 1,2 of 3))
B
keuze=input(Geef 1,2 of 3)

Slide 11 - Quiz

Waarom zetten we INT() in bij Input?

Slide 12 - Question ouverte

Lever hier je code in.

Slide 13 - Question ouverte

Extra uitleg functie
Dit filmpje

Slide 14 - Diapositive

We hebben het volgende gedaan:
We hebben functies gemaakt
We hebben een menu gemaakt
We hebben gedocumenteerd
We hebben getest en functionaliteit werkend.

Slide 15 - Diapositive

Volgende les
In productie zetten. While loop toevoegen.

Slide 16 - Diapositive