Deze Python-cursus helpt de lezer alle vitale elementen van de Python-programmeertaal te begrijpen. Iedereen die de Python-programmeertaal wil leren zonder enige eerdere ervaring in programmeren en iedereen die hun Python-kennis wil opfrissen, kan dit artikel lezen en grip krijgen op veelgebruikte Python-concepten.
Na het lezen van deze Python-cursus zal de lezer in staat zijn om programma’s in Python te schrijven, gebruik te maken van Python-bibliotheken en hun eigen pakketten te ontwikkelen met Python.
De eerste stap in het leren van een programmeertaal is het instellen van de omgeving voor het schrijven van programma’s. Aangezien we een Python-cursus doorlopen, beginnen we met het installeren van Python op drie verschillende besturingssystemen.
Om te controleren of Python al is geïnstalleerd, volg de onderstaande stappen.
Na het openen van de cmd kun je controleren of Python al is geïnstalleerd door python in de cmd te typen.
We kunnen ook de versie van Python die is geïnstalleerd controleren met behulp van de onderstaande commando’s.
Nu zullen we doorlopen hoe Python op Windows te installeren en links zijn gegeven voor snelle navigatie tijdens het volgen van het artikel. Via de Python voor Windows-weblink kan de stabiele versie van Python worden gedownload met de keuze tussen 64-bits of 32-bits besturingssysteemversies.
Link voor Python: https://www.python.org/downloads/windows/
Zoals we kunnen zien, is de nieuwste beschikbare release voor Python 3 Python 3.10.0. Klik nu op de nieuwste Python 3-release – Python 3.10.0 en je wordt naar de downloadpagina geleid waar we, als we naar beneden scrollen, een tabel vinden zoals hieronder.
Klik nu op de Windows Installer (32-bits) of Windows Installer (64-bits) volgens jouw voorkeur. Er opent een venster waarin je wordt gevraagd het pad te selecteren waar je je installer wilt downloaden. Na het downloaden van het uitvoerbare bestand, dubbelklik op het bestand om de installatie te starten.
Python is een geïnterpreteerde, hoog-niveau, dynamisch getypeerde objectgeoriënteerde programmeertaal.
Voordat we ons verdiepen in het schrijven van programma’s in Python, is het belangrijk te begrijpen wat de bovenstaande termen betekenen.
Een hoog-niveau taal geeft de programmeur de vrijheid om programma’s te coderen die onafhankelijk zijn van een bepaald type apparaat. Ze worden hoog-niveau talen genoemd omdat ze dichter bij menselijke talen staan. Python is hoog-niveau omdat het geen gecompileerde taal is; Python vereist een ander programma om de code uit te voeren, in tegenstelling tot C, dat direct op de lokale processor draait.
Python is een geïnterpreteerde taal omdat de broncode van het Python-programma wordt omgezet in bytecode die vervolgens in de Python-virtuele machine wordt uitgevoerd, in tegenstelling tot C of C++.
Python is een dynamisch getypeerde taal omdat het type van de variabele tijdens de uitvoeringstijd wordt gecontroleerd. We zullen in de volgende blogs leren over datatypes.
Python is een objectgeoriënteerde taal, omdat de Python-ontwikkelaar klassen en objecten kan gebruiken om schone en herbruikbare code te schrijven.
We zullen Visual Studio Code gebruiken voor het schrijven van code in Python. Visual Studio Code, afgekort als VS Code, is een open-source code-editor met veel plugins en extensies. Deze plugins en extensies maken het schrijven van code in VS Code eenvoudiger en intuïtiever. Ook is VS Code zeer licht in vergelijking met andere IDE’s. Het heeft ook verschillende thema’s om de ontwikkelomgeving interessant te maken voor de ontwikkelaar.
VS Code installeren op Windows:
Je vindt onze JavaScript-cursus van beginner tot gevorderd ook leuk.
JavaScript-expert en instructeur die IT-afdelingen coacht. Zijn belangrijkste doel is om de productiviteit van het team te verhogen door anderen te leren hoe ze effectief kunnen samenwerken tijdens het coderen.
Wat zijn de voordelen van sociale media? Kan het gerichte traffic naar je bedrijfswebsite brengen?…
Als je verkoopt op 's werelds populairste marktplaats, maak je je zeker zorgen over de…
De maatstaf voor de effectiviteit van een marketeer is het aantal conversies, dat wil zeggen…
Als het gaat om AI in muziekproductie, is het het beste in co-creatie, en vooral…
In het artikel van vandaag zullen we het onderwerp van samenwerking tussen de Product Owner…
Elke leider heeft doelen zoals het opbouwen van een team dat op gepaste wijze hoge…