Lab 01
Grunderna i programmering och if-satser
Section titled “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
Section titled “Förutsättning”Du har jobbat igenom materialet i kmom01.
Förberedelser
Section titled “Förberedelser”Förbered dig så här för övningen. Börja med att öppna din terminal och gå till ditt kursrepo.
cd dbwebb-kurser/python-<din akronym>
Om du inte har startat VSCode än kan du göra det nu.
code .
Flytta sen ner till lab_01 katalogen för att ladda ner filerna som behövs för labben.
cd 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

I VSCode, titta runt i filerna som finns i labben och försök förstå hur de hänger 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
Section titled “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"