Softwarecursussen en technologie
Software => Python => Topic gestart door: Tuvbe op jan 11, 2026, 05:44 PM
Python is een van de meest populaire en meest gebruikte programmeertalen van tegenwoordig. Ontwikkeld door Guido van Rossum in 1991, is Python dankzij zijn eenvoudige en leesbare syntax ideaal als instaptaal voor beginners en een krachtig hulpmiddel voor professionele ontwikkelaars. In 2026 staat Python al lange tijd bovenaan in de TIOBE Index en leidt het in de Stack Overflow ontwikkelaarsenquêtes als een van de meest geliefde talen.De redenen waarom Python zo populair is:- Leesbaarheid: De code leest bijna als Engels. Verplichte inspringingen (indentation) zorgen ervoor dat de code schoon en consistent blijft.
- Uitgebreid ecosysteem: Duizenden kant-en-klare bibliotheken (libraries) maken het geschikt voor webontwikkeling, datawetenschap, kunstmatige intelligentie, machine learning, automatisering, gameontwikkeling en vele andere gebieden.
- Multi-platform: Werkt probleemloos op Windows, macOS en Linux.
- Community-ondersteuning: Een enorme ontwikkelaarscommunity en uitgebreide documentatie zijn beschikbaar.
Volgens Google Trends zijn zoekopdrachten zoals "Python tutorial", "Python leren", "Python beginner" constant hoog in volume in Turkije en wereldwijd. Vooral in 2026, met de explosie van kunstmatige intelligentie, is de vraag naar Python nog verder toegenomen.Waarom zou je Python moeten leren? (2026 Perspectief)- Carrièremogelijkheden: Kennis van Python is verplicht geworden voor posities zoals datawetenschapper, machine learning engineer, backend ontwikkelaar en automatiseringsspecialist.
- Grote bedrijven gebruiken het: Giganten zoals Google, Netflix, Instagram, Spotify en NASA gebruiken Python in hun infrastructuur.
- Snelle ontwikkeling: Hetzelfde werk dat uren duurt in Java of C++ kost minuten in Python.
- Gratis en open source: Toegankelijk voor iedereen.
Python Installatie (Stap-voor-stap Gids)- Ga naar de officiële site: python.org/downloads
- Download de versie geschikt voor je besturingssysteem: In 2026 zal de actuele versie Python 3.12 of 3.13 zijn. Klik op de "Download Python 3.x.x" knop.
- Installatie:
• Windows: Voer het gedownloade .exe-bestand uit. Vink absoluut "Add Python to PATH" aan. Ga door met "Install Now".• macOS: Open het .pkg-bestand en volg de instructies.• Linux (Ubuntu/Debian): Voer in de terminal de volgende commando's uit:sudo apt update
sudo apt install python3 python3-pip- Controleer de installatie: Typ in de terminal/commando-prompt:
python --version
# of
python3 --versionDe output moet "Python 3.x.x" zijn.Keuze van Code Editor• Voor beginners: Visual Studio Code (VS Code) + Python extensie aanbevolen. Gratis en krachtig.• Alternatieven: PyCharm (JetBrains), Thonny (heel eenvoudig), Jupyter Notebook (voor datawetenschap).Je Eerste Programma: Hallo WereldCreëer een nieuw bestand (bijvoorbeeld hallo.py) en schrijf de volgende code:print("Hallo, Python wereld!")Om het uit te voeren in de terminal:python hallo.pyBasisconcepten (Met Gedetailleerde Voorbeelden)In Python is het definiëren van variabelen heel eenvoudig – geen type hoeft gespecificeerd te worden.isim = "Ahmet" # string (metin)
yas = 25 # integer (tam sayı)
boy = 1.78 # float (ondalık sayı)
evli_mi = False # boolean (True/False)
print(isim, yas, boy, evli_mi)
print(type(isim)) # <class 'str'>a = 10
b = 3
print(a + b) # 13
print(a - b) # 7
print(a * b) # 30
print(a / b) # 3.333...
print(a // b) # 3 (tam bölme)
print(a % b) # 1 (kalan)
print(a ** b) # 1000 (üs alma)metin = "Python öğreniyorum"
print(metin.upper()) # PYTHON ÖĞRENİYORUM
print(metin.lower()) # python öğreniyorum
print(len(metin)) # 18 (karakter sayısı)
print(metin[0]) # P (indeks 0'dan başlar)
print(metin[7:17]) # öğreniyorum (slicing)
print(f"Merhaba {isim}, yaşın {yas}") # f-string ile formatlamameyveler = ["elma", "armut", "kiraz"]
print(meyveler[1]) # armut
meyveler.append("muz") # sona ekle
meyveler.remove("armut") # sil
print(meyveler) # ['elma', 'kiraz', 'muz']
print(len(meyveler)) # 3kisi = {
"isim": "Ayşe",
"yaş": 30,
"meslek": "mühendis"
}
print(kisi["isim"]) # Ayşe
kisi["şehir"] = "İstanbul" # yeni anahtar ekle
print(kisi)- Voorwaardelijke Uitingen (if-elif-else)
yas = 17
if yas >= 18:
print("Yetişkinsiniz.")
elif yas >= 13:
print("Gençsiniz.")
else:
print("Çocuksunuz.")• for lus:for i in range(5): # 0'dan 4'e
print(i)
for meyve in meyveler:
print(meyve)• while lus:sayac = 0
while sayac < 5:
print(sayac)
sayac += 1def selamla(isim="Dünya"):
return f"Merhaba {isim}!"
print(selamla("Hakan"))
print(selamla()) # varsayılan değerFoutafhandeling (try-except)try:
sayi = int(input("Bir sayı girin: "))
print(100 / sayi)
except ZeroDivisionError:
print("Sıfıra bölemezsiniz!")
except ValueError:
print("Lütfen geçerli bir sayı girin!")Bestandsoperaties (Eenvoudig Voorbeeld)# Yazma
with open("dosya.txt", "w") as f:
f.write("Merhaba dosya!\nPython harika.")
# Okuma
with open("dosya.txt", "r") as f:
icerik = f.read()
print(icerik)Volgende Stappen en BronnenOefensites: LeetCode, HackerRank, Codeacademy, freeCodeCamp.- Officiële documentatie: docs.python.org
- Python leren vereist geduld en oefening. Door elke dag 30-60 minuten code te schrijven, kun je in een paar maanden een gemiddeld niveau bereiken. In 2026 zal kennis van Python een van de grootste voordelen zijn voor je softwarecarrière. Laat een reactie achter voor vragen!