Uit de cursus: Essentiële training over Python

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 23.000 cursussen geleid door branchedeskundigen.

Blokken en toepassingsgebied

Blokken en toepassingsgebied

- [Instructor] Python verschilt van veel talen in de manier waarop blokken worden gescheiden. Python gebruikt geen haakjes of speciale tekens voor blokken, maar gebruikt inspringing. Hier in Komodo heb ik een werkexemplaar geopend van blocks.py uit hoofdstuk twee van de oefenbestanden. En je zult merken dat we hier beneden op regel zeven een voorwaardelijke verklaring hebben, als x kleiner is dan y, en daaronder is deze gedrukte verklaring ingesprongen. Dus die inspringing betekent dat het een blok is en dat het is gekoppeld aan het besturingselement erboven, in dit geval de if-instructie. Dus als ik dit opsla en uitvoer, zul je zien dat we dat resultaat van de afdruk krijgen en als ik hier nog een afdruk neerzet, en opslaan en uitvoeren, zie je dat we ze allebei krijgen. Maar als de voorwaarde niet waar is, als ik die voorwaarde verander in als x groter is dan y, en opslaan en rennen, zie je nu dat we alleen het iets anders krijgen. En ik kan hier verschillende andere regels code in…

Inhoud