Groeperende haakjes in Python
Indien gewenst kunt u de prioriteit van bewerkingen aangeven met behulp van ronde haakjes. Laten we, bijvoorbeeld, onze code aanpassen zodat eerst de optelling wordt uitgevoerd, en pas daarna de vermenigvuldiging:
res = 2 * (2 + 3)
print(res) # geeft 10 weer (resultaat van 2 * 5)
Er kan elk aantal haakjes zijn, inclusief haakjes genest binnen elkaar:
res = 2 * (2 + 4 * (3 + 1))
print(res) # geeft 36 weer
Gegeven de volgende code:
res = (2 + 3) * 4
print(res)
Zeg wat er in de console wordt weergegeven.
Gegeven de volgende code:
res = (10 - 6) / 3
print(res)
Zeg wat er in de console wordt weergegeven.
Gegeven de volgende code:
res = 10 - 6 * (3 - 5)
print(res)
Zeg wat er in de console wordt weergegeven.
Gegeven de volgende code:
res = 4 - 1 + (5 + 6 * (2 + 7))
print(res)
Zeg wat er in de console wordt weergegeven.