[Python] Deel 1
Python Tutorial (De basis: deel 1)
- Inleiding
- Print
- Variabelen
- Operators
- Slot
1. Inleiding
In deze tutorial en die nog waarschijnlijk zullen volgen maak ik gebruik van
Python 2.5
Als je Windows gebruikt moet je
Python 2.5 Windows Installer downloaden.
Als je Python hebt geïnstalleerd kan je het beste de "IDLE (Python GUI)" opstarten. Je ziet dan als het goed is dit:
2. Print
Meestal begint de eerste tutorial met "Hello World!!" , dus laten we dat nu ook maar doen.
Altijd als je in Python iets op het scherm wilt laten verschijnen, maak je gebruik van de functie print().
Zoals je ziet, wordt de code meteen uitgevoerd zodra je op [ENTER] drukt.
3. Variabelen
Een variabele kun je het beste zien als een doos waar je wat in kunt stoppen.
Om alle verschillende dozen (variabelen) uit elkaar te houden, plakken we op
elke doos een etiket met een omschrijving van wat er in de doos zit
(elke variabele heeft een naam die omschrijft wat deze variabele 'onthoudt').
Even een voorbeeld:
Uitleg: getalA heeft hier dus de waarde 10 gekregen, vervolgens wordt getalA op het scherm weergegeven.
Nog een voorbeeld:
>>> merk = "Volvo"
>>> model = " C30"
>>> auto = merk + model
>>> print auto
Volvo C30
>>>
4. Operators
Er bestaan verschillende soorten operators, ik zal me echter beperken tot de volgende 3:
- Toekenningsoperators
- Berekeningsoperators
- Logische operators
Toekenningsoperators
Deze zijn we al tegengekomen, namelijk de '='. Hiermee kan je een waarde toewijzen aan een variabelenaam.
Berekeningsoperators
Operator vb. |
Beschrijving |
A + B |
Telt A op bij B |
A - B |
Trekt B van A af |
A * B |
Vermenigvuldig A met B |
A / B |
Deelt A door B |
A % B |
Geeft de resterende integer na deling van A door de absolute waarde van B (modulus) |
A ** B |
Machtsverheffen |
Voorbeelden:
>>> varA = 5
>>> varB = 10
>>> print varA + varB
15
>>>
>>> varA = " Hello"
>>> varB = 3
>>> print varA * varB # "Hello" met 3 vermenigvuldigen
Hello Hello Hello
>>>
>>> varA = 2
>>> varB = 8
>>> print varA ** varB
256
>>>
Logische operators
Operator vb. |
Beschrijving |
Effect |
A and B |
AND |
Waar, als A en B tegelijkertijd true/false zijn |
A or B |
OR |
Waar, als A óf B true zijn |
A == B |
Gelijk aan |
Waar, als A gelijk is aan B |
A != B |
Ongelijk aan |
Waar, als A niet gelijk is aan B |
not B |
Negatie |
Waar, als B false is |
5. Slot
Dit was dan het eerste deel over programmeren in Python.
Het lijkt misschien een beetje saaie stof maar het is wel de basis!!
Je hoeft natuurlijk niet mijn voorbeelden te gebruiken, maar experimenteer zelf een beetje verder!
Waarschijnlijk volgt hierop ook nog een deel 2, die zal gaan over lists (soort arrays), statements (if/else etc.), en nog meer!!
Ik weet niet exact wanneer deel 2 uit zal komen, ligt eraan hoeveel tijd en zin ik heb! :D
Groeten en succes!!
~ Dr. Franckensteijn ~
|