Opgave 1:
Til at starte med er det vigtigt at du lærer sproget lidt at kende, og så viser vi bagefter, hvordan du kan begynde at læse inputs og skrive til outputs på picoen, så vi kan begynde at bygge små værktøjer og robotter.
Start med at sætte Thonny til at bruge PC-versionen af Python i stedet for MicroPython på Pi Pico – så kan du nemlig øve dig i at programmere Python uden at have din Pico tilsluttet computeren.
Opgave 2:
I nederste højre hjørne skal du vælge Local Python 3 – Thonny’s Python. Nu kører Python direkte på din computer.
Som før – prøv at teste ved at skrive 5 * 4 i fortolkeren (ud for de 3 lilla pile i Shell’en >>>) og tryk enter. Nu skulle det gerne virke uden at Pico’en er sluttet til computeren.
Opgave 3:
Først fortsætter vi lige lidt med print(“Hejsa”) programmet fra før.
Funktioner og parametre
Vi bruger den indbyggede funktion, print() til at udskrive den tekststreng, vi taster ind som parameter til funktionen. Alle funktioner har et sæt parenteser, () efter funktionsnavnet. Man skriver parametrene til funktionerne inde i parenteserne.
En parameter kan f.eks. være en længde. Lad os sige vi har en funktion, der beregner arealet af et kvadrat, ud fra kvadratets sidelængde. Så kunne funktionen se sådan ud:
kvadrat_areal(sidelængde)
Nogle funktioner har brug for mere end en parameter, og så adskilles parametrene med et komma. Eksempelvis:
funktion(parameter_1, parameter_2)
Parametrene kan være forskellige typer. Print skal f.eks. have en tekststreng som sin første parameter. Tekststrenge kan man kende ved at de er “pakket ind i” et sæt gåseøjne, “tekststreng”.
Hvis man vil vide mere om hvilke parametre en bestemt funktion bruger, kan man slå det op i Python dokumentationen. Se f.eks. alle Pythons indbyggede funktioner her:
Opgave 4:
Kan du finde print() – funktionen og se, hvad man skal skrive hvis man gerne vil have den til at udskrive to tekststrenge med en print() – funktion?
Skriv til os
Hvis du har spørgsmål til vores forening eller vores forløb - også gerne hvis du kunne tænke dig at være frivillig sammen med os.