Bewerkingen in Python

Na het definiëren van variabelen, kunnen we er ook bewerkingen mee uitvoeren.

  • Optellen, aftrekken en vermenigvuldigen: a+b, a-b en a*b
  • Delen  doen we via a/b. Zelfs al zijn a en b gehele getallen, kan a/b bekeken worden als een Float. Als je een gehele deling wilt dan typ je a//b. Zo zal 8//3=2. 
  • Indien de gegeven uitdrukking voldoet aan de volgorde van de bewerkingen, zoals wij ze kennen, dan is Python slim genoeg om het op die manier te doen. Met andere woorden, je moet geen extra haken gaan plaatsen.
  • Machten noteren we met **. Hiermee kan je ook een wortel trekking uitvoeren: 8**(1/3) = 2.
  • Er bestaat ook een bewerking die de rest bij deling van a door b geeft: a%b.
  • Ander wiskundige operaties zijn ook mogelijk in Python, maar dan hebben we een extra package nodig. Dit doen we door vooral de code import math te typen. Voor een volledige lijst en uitleg over welke argumenten je nodig hebt, kijk je best op volgende website.

 

Variabelen in Python

Het is vrij eenvoudig om met variabelen te werken in Python, omdat je ze vooraf niet moet declareren: je moet niet expliciet zeggen wat voor een getal het is. We declareren een getal door het een naam te geven.

  • a = 1 geeft de variabele a de waarde 1, een geheel getal dus. Dit is een variabele van het type integer (int).
  • Als we een reëel getal willen gebruiken, dan schrijven we
    a = 1.0. De computer beschouwt a als een floating point number.
  • Als naam kan je best iets gebruiken dat de inhoud weerspiegeld: bvb. teller = 1
  • Je kan ook meerdere variabelen tegelijk declareren: a,b = 1,2 betekent dat a = 1 en b = 2.
  • Een uitdrukking als a = a + 1 betekent dat a de waarde krijgt gelijk aan de oude waarde van a vermeerderd met 1.
  • Een ander type variabele is een tekstvariabele of string: a = “groetjes”. Je kan trouwens ook getallen als tekst bewaren en we kunnen ze nadien terug omvormen tot gehele getallen.
  • Een ander type variabele is de boolean variabele: een variabele met 2 mogelijke waarden True of False.

Inleiding Python

In het kader van de computationele vaardigheden , willen we in dit deel van de website, wat info geven over de programmeertaal Python. 

Python is een zeer gebruiksvriendelijke taal die zeer eenvoudig  is om aan  te leren. De algemene structuur is deze van alle programmeertalen:

  • Het noteren van de instructies in een code eigen aan Python.
  • Compilatie van de code: de instructies worden omgezet in machinetaal.
  • De uitvoer.

We werken met de versie Python 3. Je kan online werken via volgende link. Of je kan Python lokaal installeren op je computer. daarvoor kan je bijvoorbeeld volgende weg bewandelen:

  •  Ga naar anaconda.com en kies in het menu voor products/individual Edition en scroll tot je onderaan de download button tegenkomt.
  • Kies de versie Python 3 bij het door jou gebruikte besturingssysteem ( Windows/Mac/Linux).
  • Installeer volgens de instructies.
  • Klaar! Voor gebruik  ga je dan naar Anaconda navigator en kies voor Jupiter notebook.