Python artikelen

Python artikelen

Op deze pagina zijn alle artikelen waarin met Python geprogrammeerd wordt bij elkaar. Zo kun je snel zien waar je inspiratie kan opdoen.

Pythagoras Python Programmeren

Vanaf het komende nummer gaan we aan de slag met een uitgebreide serie van artikelen over programmeren en de relatie tot wiskunde. Een aantal programma's zullen op de website van Pythagoras terug te vinden zijn. Maar je zult ook zelf aan de slag gaan.

In Pythagoras 58-1, september 2018

OneSeCond

We gaan experimenteren met wat we in Python in één seconde kunnen berekenen. We zullen zien dat het er erg van afhangt hoe we de berekening uitvoeren. Ondertussen komen allerlei principes van het programmeren langs.

Pythagoras 58-2, november 2018

Het vinden van priemgetallen

In deze aflevering van de Python serie maken we een lijst van opeenvolgende priemgetallen. Een priemgetal is een natuurlijk getal groter dan 1, dat alleen deelbaar is door zichzelf en door 1. Zo zijn 2 en 23 priemgetallen en 4 en 24 zijn dit niet. Priemgetallen zijn de bouwstenen van de positieve gehele getallen. Elk geheel getal is uniek te schrijven als product van priemgetallen.

Pythagoras 58-3, januari 2019

Priemraces

Iedereen kent de paardenraces, maar waarom zou je je beperken tot paarden? Ook knikkers zijn uiterst vermakelijk om naar te kijken (zie de youtubefilms van Jelle). Hier gaan we kijken naar priemraces. Die gaan we programmeren in Python.

Pythagoras 58-4, februari 2019

De simpele rekenmachine

Bij het programmeren van een rekenmachine in Python komt heel wat wiskundige techniek kijken. We beginnen eenvoudig, met vooral aandacht voor het grafische aspect.

Pythagoras 58-6, juni 2019

Overstromingen en Monte Carlo

Wiskunde speelt een belangrijke rol bij het bestuderen en voorspellen van weer en klimaat. Er zijn bijvoorbeeld wiskundige modellen van bijvoorbeeld waterhoogte of windkracht. Maar hoe bereken je de kans dat zo’n model ook een uitzonderlijk hoge waarde voorspelt? Een hoge waarde die problemen oplevert – denk aan een overstroming, of een heel zware storm.

Pythagoras 59-1, september 2019

Toeval in priemgetallen

Priemgetallen liggen onregelmatig verdeeld tussen de overige (uit priemgetallen samengestelde) getallen; ze zijn niet in een formule te vangen. Maar als je heel grote getallen bekijkt, kun je wel voorspellingen doen over het aantal en het formaat van de priemfactoren waaruit ze bestaan.

Pythagoras 59-2, november 2019

Rekenen als een Mesopotamiër

De Mesopotamiërs benaderden meer dan drieduizend jaar geleden het getal $\sqrt2$ tot $6$ cijfers achter de komma. Uit het hoofd, op een kleitablet. Met Python berekenen we in een paar tellen honderden decimalen.

Pythagoras 59-3, januari 2020

Awalé

Met behup van Python gaan we aan de slag met een variant van het spel Awalé. Bij dit van origine Afrikaanse bonenspel worden bonen uit een bakje verdeeld over de overige bakjes, ofwel: gezaaid.

Pythagoras 59-4, februari 2020

aWALé: de leNGte van de CyClus

We hebben al kennis gemaakt met het bonenspel Awalé. Je hebt de beschikking over $N$ bonen en een voldoende groot aantal bakjes (maximaal $N$). Een zet bestaat uit het verwijderen van een boon uit ieder bakje en  vervolgens deze bonen deponeren in een leeg bakje (graaien). Je herhaalt de zet vele malen. Je constateert na verloop van tijd dat de verdeling van bonen over de bakjes zich gaat herhalen. De vraag is hoe groot deze cyclus is.

Pythagoras 59-5, april 2020