Wat is Python?
Python is een programmeertaal waarmee je de computer opdrachten kunt geven.
Het is makkelijk te leren en wordt veel gebruikt door bedrijven, wetenschappers, en game-ontwikkelaars. De eerste versie van Python is ontwikkeld door de Nederlander Guido van Rossum.
We leren Python stap voor stap. Ga naar Google Colab en klik op de blauwe knop met “+ Nieuw notebook”. Je Notebook heet nu iets als “Untitled.ipynb”. Klik op de naam en vervang deze door “Pythagoras.ipynb”. Je wijzigingen worden automatisch opgeslagen op je Google drive. Daar hoef je verder niets voor te doen.
Klik op “+ Code”. Hiermee maak je een cel aan voor programma code. “
Iets laten zien op het scherm
Klik op “+ Code”. Hiermee maak je een cel aan voor programma code. “
Tik in de codecel de tekst:
print("Hallo, wereld!")
en klik daarna op de “afspeelknop”
.
Als je het goed gedaan hebt, antwoordt Colab met “Hallo, wereld!”.
Rekenen en werken met variabelen
Maak met “+ Code” een nieuwe codecel en tik in:
a = 2
b = 3
product = a * b
macht = a ** b
print("som :", som print("product: ", product)
print("macht: ", macht)
en klik daarna weer op de ”afspeelknop”.
Als je het goed gedaan hebt, antwoordt Colab met:
som : 5
product: 6
macht: 8
Herhaling: een for-lus
Maak met “+ Code” een nieuwe codecel en tik in:
Let op: op de regel die start met print moet je inspringen. Alle regels die inspringen worden herhaald uitgevoerd.
for i in range(5):
print("Dit is regel", i)
en klik daarna weer op de ”afspeelknop”.
Als alles goed is zie je dat computers beginnen te tellen bij 0.
Invoer van getallen
Vervang de eerste 2 regels van de tweede cel door:
a = int(input("Eerste getal: "))
b = int(input("Tweede getal: "))
en klik daarna weer op de ”afspeelknop”.
Google Colab vraagt nu om input voor het eerste getal. Voer dat in en druk op Enter. En dan wordt gevraagd om het tweede getal. Voer dat ook in en druk op Enter.
Als antwoord krijg je nu de som van de door jou ingevoerde getallen.
Probeer dit een aantal keer. Bijvoorbeeld ook een keer met negatieve getallen.
Beslissingen: als/dan (if)
Maak met “+ Code” een nieuwe codecel en tik in:
Let op: ook bij “if” en “else” moet je inspringen.
a = int(input("Eerste getal: "))
b = int(input("Tweede getal: "))
if a > b:
print("Het eerste getal is het grootste.")
elif a == b:
print("Beide getallen zijn even groot.")
else:
print("Het tweede getal is het grootste.")
en klik daarna weer op de ”afspeelknop”.
Google Colab antwoord nu met welk getal het grootste is. Probeer dit een paar keer met verschillende getallen.