Hoewel u een grafische rekenmachine op uw computer kunt gebruiken, kan de Python-programmeertaalinterpreter ook dienst doen als bureaurekenmachine. Het is zo'n populaire hardloopgrap in de Python-gemeenschap dat het wordt genoemd in de officiële tutorial. Hier leest u hoe u Python als rekenmachine kunt gebruiken.
Python starten
De manier waarop u de Python-interpreter start, hangt af van het systeem dat u heeft. In Linux, macOS of Windows met het Windows-subsysteem voor Linux typt u gewoon "python" of "python3" in de opdrachtprompt van de terminal.
Gerelateerd: Een Python-script uitvoeren
Rekenkundige bewerkingen
Wanneer u de Python-interpreter start, bevindt u zich bij de Python-prompt. De rekenkundige operatoren zijn bekend als je ooit eerder een rekenmachine hebt gebruikt.
Toevoeging is eenvoudig:
2 + 2
De tolk zal natuurlijk "4" teruggeven.
Aftrekken is hetzelfde.
4 - 2 2
Je kunt ook vermenigvuldigen. Hierbij wordt het * -teken gebruikt.
42 * 23 966
Divisie gebruikt de operator / . In Python 3 retourneert dit de rest als een decimale breuk:
15 / 4 3.75
Exponenten gebruiken de operator ** :
7**2 49
Meer geavanceerde wiskunde
Soms wil je meer geavanceerde berekeningen uitvoeren dan de ingebouwde rekenkundige bewerkingen van Python. Net als bij andere programmeertalen, gebruikt Python bibliotheken om de functionaliteit uit te breiden, en wiskunde is daarop geen uitzondering. Als onderdeel van de standaardbibliotheek bevat Python de Math-bibliotheek .
Om het te gebruiken, typt u dit gewoon in de interpreter-prompt:
import math
De wiskundebibliotheek wordt geleverd met trigonometrische functies en informatie over getallen. Het bevat ook een benadering van pi. Laten we dit gebruiken om te bewijzen dat je altijd een grotere pizza moet bestellen, omdat je meer pizza krijgt voor je geld naarmate de oppervlakte groter wordt met het kwadraat van de straal met een ronde pizza. Onthoud dat de formule voor de oppervlakte van een cirkel pi maal de straal (de helft van de diameter) van het kwadraat van de cirkel is.
Dit is bijvoorbeeld het gebied van een 8-inch pizza met Python:
math.pi * 4**2 50.26548245743669
Het antwoord, afgerond, is 50,27 vierkante inch. En voor een 16-inch pizza:
math.pi * 8**2 201.06192982974676
Een pizza van 16 inch heeft een oppervlakte van 201,06 vierkante inch. Dat is bijna vier keer zoveel pizza dan de 8-inch pizza!
Een handige rekenmachine voor de opdrachtregel
Door de rekenmachine in een venster op de achtergrond te laten draaien, is het gemakkelijk om eenvoudige berekeningen uit te voeren. Het is sneller om Python te gebruiken dan te morrelen met een grafische rekenmachine. Als u de terminal niet wilt gebruiken of als uw apparaat er geen heeft, kunt u in plaats daarvan een webgebaseerde Python-interpreter gebruiken.