Formeln
Konvertera mellan dem
Formeln är en gratis lektion i Programmering för barn på CoddyKit. Detta är lektion 2 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.
Den magiska formeln 🪄
Hej igen, temperaturtrollkarl! 🧙 I dag lär vi oss den hemliga besvärjelsen för att omvandla Celsius till Fahrenheit och tillbaka!
Det är bara lite enkel matematik. Oroa dig inte, Python gör det svåra jobbet! 🤖
print("Let's cast the temperature spell! 🪄")Celsius till Fahrenheit ➡️
För att omvandla Celsius till Fahrenheit är besvärjelsen:
F = C × 9 / 5 + 32
Multiplicera med 9, dividera med 5 och addera sedan 32. Nu provar vi! ✨
c = 20
f = c * 9 / 5 + 32
print(c, "Celsius is", f, "Fahrenheit 🔥")Steg för steg 🐾
Nu tar vi det långsamt och följer varje steg för 20°C! 🐌
- 20 × 9 = 180
- 180 ÷ 5 = 36
- 36 + 32 = 68
Alltså är 20°C = 68°F! 🎉
c = 20
step1 = c * 9
step2 = step1 / 5
step3 = step2 + 32
print("Times 9:", step1)
print("Divide 5:", step2)
print("Add 32:", step3)Prova ett annat tal 🔢
Nu omvandlar vi 0°C (fryspunkten!) till Fahrenheit. ❄️
Kan du gissa svaret innan du kör programmet? 🤔
c = 0
f = c * 9 / 5 + 32
print("0 Celsius is", f, "Fahrenheit ❄️")Fahrenheit till Celsius ⬅️
Nu tar vi besvärjelsen åt ANDRA hållet, från Fahrenheit till Celsius:
C = (F - 32) × 5 / 9
Subtrahera 32 först, multiplicera sedan med 5 och dividera slutligen med 9! ✨
f = 212
c = (f - 32) * 5 / 9
print(f, "Fahrenheit is", c, "Celsius 🔥")Använd parenteser! ()
Ser du de där parenteserna ( )? De säger till Python: gör den här delen FÖRST! 🥇
Vi måste subtrahera 32 innan vi multiplicerar, så därför sätter vi det inom parentes.
f = 98.6
c = (f - 32) * 5 / 9
print("Body temp", f, "F is", round(c), "C 🤒")Avrunda tal 🔵
Ibland har svaret massor av decimaler, som 36.66666. 😵
Vi använder round() för att göra det snyggt och prydligt! ✨
f = 98
c = (f - 32) * 5 / 9
print("Messy:", c)
print("Tidy:", round(c))En temperaturfunktion 🛠️
Vi kan lägga den magiska formeln i en funktion så att vi kan återanvända den om och om igen! 🔁
def to_fahrenheit(c):
return c * 9 / 5 + 32
print(to_fahrenheit(10))
print(to_fahrenheit(25))Åt båda hållen 🔄
Vi skapar TVÅ funktioner, en för varje riktning! 🔄
Nu har vi en komplett temperaturverktygslåda! 🧰
def c_to_f(c):
return c * 9 / 5 + 32
def f_to_c(f):
return (f - 32) * 5 / 9
print("30C =", c_to_f(30), "F")
print("86F =", f_to_c(86), "C")Ett roligt faktum 🤩
Det finns EN särskild temperatur där Celsius och Fahrenheit är SAMMA tal! 😲
Det är -40! -40 °C är lika med -40 °F. Superkallt och superhäftigt! 🧊
c = -40
f = c * 9 / 5 + 32
print("-40 C is", f, "F 🤯")Formelmästare! 🏆
Du har lärt dig BÅDA temperaturformlerna! 🎉
- C till F:
C × 9 / 5 + 32 - F till C:
(F - 32) × 5 / 9
Härnäst ber vi ANVÄNDAREN att skriva in en temperatur! ⌨️
print("I am a formula master! 🥇")Snabbtest ✅
Låt oss testa dina färdigheter i formelmagi! 🪄
Dags för repetition! 🎒
Utmärkt arbete, formelmästare! 🌟
- C till F: C × 9 / 5 + 32 🔥
- F till C: (F - 32) × 5 / 9 ❄️
- Använd
( )för att beräkna delar först - Använd
round()för att snygga till decimaler - Lägg formler i funktioner så att de kan återanvändas! 🛠️
Härnäst får användaren skriva in sin egen temperatur! ⌨️
print("Formula lesson complete! 🚀")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 ”Formeln” gratis?
Ja – hela texten till ”Formeln” 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 ”Formeln”?
Konvertera mellan dem 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 2 av 4.
Hur lång tid tar lektionen ”Formeln”?
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.