proglog

Een inleiding tot programmatielogica met Python

View on GitHub

Meerdere bewerkingen

Je opent het programma met de naam rekenen.py .
Een berekening bevat soms meerdere bewerkingen.
Voorbeeld: 2 + 3 x 4 bevat een + bewerking en een x bewerking.
Je programma voert sommige bewerkingen uit voor andere bewerkingen.

  1. Eerst machtsverheffingen (**).

  2. Daarna modulo bewerkingen (%).

  3. Daarna vermenigvuldigen en delen (*, / en //).

  4. Tenslotte optellen en aftrekken (+ en -).

In het voorbeeld 2 + 3 x 4 voert je programma dus eerst 3 x 4 uit.
Daarna telt je programma 2 op bij 12 (de uitkomst van 3 x 4).
Het eindresultaat bij de berekening is dus 14.
Je wil soms zelf bepalen dat een bewerking voor een andere bewerking wordt uitgevoerd.

Voorbeeld: je wil bij 2 + 3 x 4 eerst de + uitvoeren, daarna de x.
Je drukt dit in wiskunde uit met ronde haakjes: (2 + 3) x 4.
Bewerkingen tussen ronde haakjes worden eerst uitgevoerd.
Het resultaat is 20: eerst 2 + 3, daarna dit resultaat (5) x 4.
Je drukt dit in Python op dezelfde manier uit.

Je voegt volgende regels toe aan je programma:

...
print(2 + 3 * 4)
print((2 + 3) * 4)

Je bewaart en voert het programma uit. In je uitvoer zie je onderaan de getallen 14 en 20.

image Percentage.

⏪ Getallen ⏫ Index Variabelen ⏩