Afb. 1.5: ... of op deze manier.
Hoeveel vrije ruimte heeft de geheugenkaart?
Niet alleen harde schijven van PC's zijn voortdurend vol – bij de geheugenkaart van de Raspberry Pi kan
dit nog veel sneller gebeuren. Des te belangrijker is het, de vrije en bezette ruimte op de geheugenkaart
altijd in de gaten te houden. De statusregel van de verkenner onderin de beeldschermrand, geeft rechts
de vrije en bezette opslagruimte weer op de geheugenkaart.
1.4 Het eerste programma met Python
Om met de programmering te beginnen is op de Raspberry Pi de programmeertaal Python vooraf
geïnstalleerd. Python overtuigt door zijn heldere structuur, die een eenvoudig begin in het programmeren
toestaat, maar is tevens een ideale taal, om iets »even snel« te automatiseren, wat men anders handmatig
zou doen. Omdat er geen variabelendeclaraties, types, klassen of moeilijke regels hoeven te worden
opgevolgd, is het programmeren echt leuk.
Python 2.7.3 of 3.3.0?
Op de Raspberry Pi zijn direct twee versies van Python vooraf geïnstalleerd. Helaas gebruikt de nieuwste
Python-versie 3x gedeeltelijk een andere syntax als de vertrouwde versie 2 x, zodat programma's van de
ene versie niet met de andere lopen. Enkele belangrijke bibliotheken, zoals bijv. de bekende PyGame
voor het programmeren van spellen en grafische beeldschermuitvoeren in het algemeen, zijn nog niet
beschikbaar voor Python 3 x. Daarom, en omdat ook de meeste in het internet beschikbare programma's
voor Python 2 x zijn geschreven, gebruiken we in dit boek de vertrouwde Python-versie 2.7.3. Indien op
uw Raspberry Pi een oudere Python-versie met een versienummer 2 x is geïnstalleerd, werken onze
voorbeelden hiermee op dezelfde manier.
12