Python: Tutorial in het Duits voor beginners
In deze Python-zelfstudie laten we u de belangrijkste opdrachten zien die u moet weten in Python 3 voor programmeren. Het is bedoeld voor beginners die tot op heden weinig of geen ervaring hebben gehad.
Python-tutorial: print, sleep & input - de 3 basisopdrachten
Deze drie basisopdrachten kunnen bijna altijd worden gebruikt in Python. Hiermee kunt u zelfs eenvoudig de eerste kleine programma's maken. Als u Python 3 nog niet op uw computer hebt geïnstalleerd, kunt u het gratis downloaden uit ons downloadgedeelte.
- De afdrukopdracht vindt plaats in vrijwel elk Python-programma. Hiermee kunt u het programma woorden, getallen of hele zinnen laten uitvoeren. Schrijf altijd eerst "afdrukken" (zonder aanhalingstekens) en schrijf vervolgens tussen haakjes wat moet worden uitgevoerd. U kunt iets rechtstreeks invoeren (bijvoorbeeld "print ('Test')") of een variabele integreren: bijvoorbeeld "print ('Hallo' + x + '! Leuk u te ontmoeten!')" In dit geval krijgt de x een naam vervangen, die is opgeslagen in de variabele x.
- De variabelen zijn erg belangrijk in Python. U kunt dit rechtstreeks in de code opgeven (bijvoorbeeld "x = 3") of vragen met een invoeropdracht: "x = input (" ... ")" U kunt bijvoorbeeld een vraag tussen de aanhalingstekens formuleren, bijvoorbeeld "Wat is de naam van je?". De naam wordt dan automatisch opgeslagen onder de variabele x.
- Als u wilt dat het programma een korte tijd wacht voordat het volgende commando wordt uitgevoerd, moet u een slaapcommando opnemen in de code. Hiertoe moet u eerst de slaapmodule importeren met de opdracht "from time import sleep" en vervolgens "sleep (1)" in de volgende regel schrijven. Overigens staat de waarde tussen haakjes voor de seconden waarop gewacht moet worden.
Python-zelfstudie: If-Then-functies (voorwaarden) in Python
Je hebt voorwaarden nodig in bijna elk Python-programma. Er zijn een paar dingen om te overwegen, zodat alles goed werkt.
- Schrijf altijd eerst 'als' en vervolgens de voorwaarde. Het hele ding kan er bijvoorbeeld zo uitzien: "if x == 0:" (zonder aanhalingstekens). Als de variabele x nu precies 0 is, is de voorwaarde van toepassing en wordt de opdracht die aan deze voorwaarde is onderworpen, uitgevoerd.
- Als u verschillende voorwaarden wilt gebruiken, gebruikt u "if" voor de eerste voorwaarde, maar "elif" voor alle andere.
- Als geen van de voorwaarden van toepassing is, worden de opdrachten onder "else:" uitgevoerd.
- Als u wilt testen of een variabele x een bepaalde numerieke waarde heeft, kunt u dit doen met "==" (zonder aanhalingstekens). U kunt ook testen of x groter, kleiner, groter gelijk of kleiner gelijk aan een bepaalde waarde is. U kunt dit doen met ">", "=" of "<=". Omgekeerd kunt u ook "! =" Gebruiken om te testen of x bijvoorbeeld niet 0 is.
- Voorwaarden kunnen echter niet alleen betrekking hebben op cijfers, ze kunnen ook met letters of woorden werken. Dit gebeurt met "is" of "is niet". De if-then-functie "if x is 'hallo": "is bijvoorbeeld van toepassing als het woord" hallo "is opgeslagen als variabele x.
- Als u een opdracht wilt uitvoeren wanneer meerdere voorwaarden van toepassing zijn of een of meerdere mogelijke voorwaarden van toepassing is, kunt u "en" of "of" aan uw code toevoegen. De voorwaarde "als x == 0 of x == 1:" is bijvoorbeeld van toepassing als x exact 0 of 1 is.
Python 3: wiskundige operatoren
Zoals met elke programmeertaal, kun je verschillende dingen doen met Python.
- U kunt eenvoudig Python optellen, aftrekken, vermenigvuldigen en delen met "+", "-", "*" of "/" (zonder aanhalingstekens).
- Als u twee getallen (of variabelen) wilt versterken, kunt u dit doen met "**".
- Met "//" krijg je het resultaat van een deling zonder de rest. Je krijgt alleen de rest met "%". Met het commando "divmod (x, y)" voert het programma twee waarden uit; het resultaat van het delen van x en y en de rest.
- Met "int (x)" kunt u x omzetten in een geheel getal of een geheel getal. Het tegenovergestelde is "float (x)". Hier wordt bijvoorbeeld een 2 een drijvende-kommagetal, d.w.z. een 2.0.
- Met "abs (x)" krijg je de hoeveelheid x. De hoeveelheid 2 is 2 en 2 is ook 2.
Meer tips over Python in onze CHIP-gidsen
Tip: u vindt meer programmeerhandleidingen op onze onderwerppagina van de Python-programmeertaal. Daar laten we u bijvoorbeeld zien hoe u functies in Python kunt definiëren.