Lab 01
Grunderna i programmering och if-satser
I denna övningen får du träna på att programmera med grunderna i programmeringsspråket Python med siffor, boolean, strängar och några inbyggda metoder.
Förutsättning
Du har jobbat igenom materialet i kmom01.
Förberedelser
Förbered dig så här för övningen. Börja att öppna din terminal och gå till ditt kursrepo.
cd dbwebb-kurser/python-abcd25
Nu behöver du skapa mappen för lab_01
i kmom01
katalogen.
mkdir src/kmom01/lab_01cd src/kmom01/lab_01
Nu skall vi hämta labb filerna från nätet som behövs för att komma igång med labben. Skriv följande kommandon.
uv run task download-lab -- lab_01

Nu kan du öppna din vscode utifrån denna katalogen.
code .
Tittar runt i filerna som finns i labben och försök förstå hur de händer ihop.
Hur filerna hänger ihop
answer.py
- Övningsuppgifterna som du ska implementera. Du ska skriva din kod i denna filen.dbw.py
- Koden som räknar ut svaren på uppgifterna. Du ska inte ändra i denna filen.lab.py
- Koden kopplar ihop dina lösningar ianswer.py
med de rätta svaren ochdbw.py
. Du ska inte ändra i denna filen.
Exekvera labben och se att den fungerar.
uv run lab.py

Första övningsuppgiften
I den första övningsuppgiften skall du implementera följande funktion.
def hello(): """ Returns the string "Hello world".
Returns: str: "Hello world". """ # TODO: Write your code here
När du är klar med din implementation så kan du exekvera lab.py
och se om det blev grönt.
Lösningsförslag
def hello(): """ Returns the string "Hello world".
Returns: str: "Hello world". """ return "Hello world"