Welkom terug.
Laten we het hebben over een belangrijke term als het gaat om programmeren, en dat is Operator Precedent.
Nu, wat betekent dat?
Nogmaals, we gebruiken onze kennis uit de wiskundeles, het is het idee dat als ik 20 plus drie keer vier doe, dit betekent
dat verschillende operators voorrang hebben op verschillende.
Dat wil zeggen, we vermenigvuldigen dit eerst is gelijk aan 12 en dan wordt 20 opgeteld bij 12.
Omdat de Python-interpreter een basisreeks regels gaat volgen.
Als ik hier bijvoorbeeld 20 min drie doe.
En laten we dit uitprinten.
Klik, ren.
Ik snap het omdat drie keer vier eerst wordt geëvalueerd, die hij naar 12 gaat en vervolgens van 20 aftrekt.
Het is niet zo dat dit eerst gaat en dan vermenigvuldigen we 17 met vier.
En deze operatorprioriteit zou niet nieuw moeten zijn, toch, als je een of andere wiskundeles
hebt gevolgd, begrijp je dat dit is hoe goed wiskunde werkt en dit werkt hetzelfde in alle programmeertalen.
Dus de volgorde is deze.
We volgen eerst de haakjes.
Dus wat er ook in een beugel is gewikkeld, doen we eerst.
De tweede is dat we de kracht van doen, dus alles wat in de kracht van de wil wordt gedaan, komt na haakjes.
Als ik hier bijvoorbeeld haakjes zet.
En dan tot de macht van, laten we zeggen twee of laten we doen plus twee tot de macht van twee.
Wel, de eerste operatie die zal plaatsvinden is twintig min drie, want dat is de eerste prioriteit.
En dan doen we twee tot de macht twee, want dat is van de volgende president.
En pas nadat we dat hebben gedaan, voegen we deze twee bij elkaar, in feite klikken we op uitvoeren.
Ik krijg eenentwintig, wat weer logisch is, 17 plus voor.
Na de macht van hebben we vermenigvuldigen en delen.
En dan tot slot, de laatste prioriteit is optellen en aftrekken.
Dit wordt geen wiskundeles, sommige mensen houden echt van wiskunde.
Sommige mensen echt niet.
Maar ik wil je alleen dit basisbegrip van operatorprioriteit geven als je het ziet.
We zullen hier wat oefeningen doen om eraan te wennen.
Maar geloof me, dit is net zo Mathie als we in deze cursus zullen krijgen.
Het wiskundegedeelte van de cursus is, nou, gewoon hier, het wordt een stuk interessanter als we meer te weten
komen over verschillende gegevenstypen.
Ik zie je in de volgende.
Doei.