Ge funktioner indata
Skicka värden med parametrar.
Ge funktioner indata är en gratis lektion i Programmering för barn på CoddyKit. Detta är lektion 3 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Programmering för barn, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Programmering för barn innehåller totalt 4 lektioner.
Presenter till funktioner
Hej igen! 🎁 I dag ger vi våra recept indata.
Indata är information som vi skickar till funktionen, så att den kan utföra sitt arbete.
Varför indata?
Vår gamla greet sa alltid samma sak.
Men tänk om vi vill hälsa olika vänner välkomna med deras namn? Då behöver vi indata! 🧑🤝🧑
En plats för namnet
Vi skriver ett ord inuti (). Det ordet kallas en parameter.
Tänk på den som en tom låda som väntar på att fyllas. 📦
Hälsa med namn
Här är name parametern. När vi anropar funktionen ger vi den ett riktigt namn. Kör det! 👇
def greet(name):
print("Hello, " + name + "!")
greet("Mia")Hej Mia!
Wow! 🎉 Vi skickade in ”Mia” i lådan, och receptet sa ”Hello, Mia!”
Funktionen använde vår indata!
Olika vänner
Nu kan vi hälsa på vem som helst! Ändra bara det vi skriver i rutan. 🌈
def greet(name):
print("Hello, " + name + "!")
greet("Sam")
greet("Lily")
greet("Max")Ett recept, många hälsningar
Ser ni? Ett litet recept hälsade på tre vänner! 👫👭
Indatan ändrades varje gång, så hälsningen ändrades också.
Mer än en indata
Ett recept kan ta emot mer än en indata. Separera dem med ett kommatecken. 🍪🍪
def add(a, b):
print(a + b)
add(2, 3)Mattehjälpare
Det receptet adderade två tal och skrev ut 5! 🔢
Vi gav det 2 och 3 som indata.
Indata är kraftfull
Indata gör funktioner flexibla. 🦸
Samma recept kan göra olika saker beroende på vad ni ger det!
Ni klarade det!
Ni har lärt er om parametrar (rutorna) och indata (det som fyller dem). 🎁
Så smart! 🌟
Snabbtest
Dags att använda hjärnan! 🧠
Indatamästare!
Fantastiskt arbete! 🏆 Nu kan era funktioner ta emot gåvor (indata).
Nästa steg: hur en funktion kan ge något TILLBAKA till er! 🎀
Lär dig Python med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 35
- Lektioner
- 140
Vanliga frågor
Är lektionen ”Ge funktioner indata” gratis?
Ja – hela texten till ”Ge funktioner indata” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Programmering för barn, kan Ni uppgradera till CoddyKit PRO. Kursen i Programmering för barn innehåller totalt 4 lektioner.
Vad lär jag mig i ”Ge funktioner indata”?
Skicka värden med parametrar. Ni övar på Programmering för barn med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Programmering för barn?
Du behöver inga förkunskaper. Utbildningen i Programmering för barn på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.
Hur lång tid tar lektionen ”Ge funktioner indata”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Programmering för barn-lektionen?
Ja. Varje Programmering för barn-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Vad är en funktion?
- Skriva din första funktion
- Ge funktioner indata
- Returnera ett resultat