Välja en räkneoperation
Välj med if
Välja en räkneoperation ä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.
Låt användaren välja! 🎛️
Hej, kapten! 🧑✈️ I en riktig kalkylator får NI välja vad som ska göras: addera, subtrahera, multiplicera eller dividera! 🎛️
För att göra det använder vi det magiska ordet if! Låt oss lära oss hur det fungerar!
print('What math should I do? ➕➖✖️➗')Fråga efter ett val ❓
Först frågar vi användaren vilken beräkning hen vill utföra. Vi sparar svaret i en behållare som kallas choice. ❓
choice = input('Type + or - or * or /: ')
print('You chose', choice)Ordet if 🤔
Ordet if betyder ”gör bara detta NÄR något är sant”! 🤔
Vi kontrollerar: om valet är lika med '+', adderar vi. Vi använder TVÅ likhetstecken == för att jämföra!
choice = '+'
if choice == '+':
print('I will add! ➕')Två likhetstecken betyder jämförelse ⚖️
Var försiktig! Ett = placerar ett värde i en behållare. TVÅ == frågar ”är de här lika?” ⚖️
Använd alltid == när ni vill kontrollera något!
color = 'red'
if color == 'red':
print('Stop! 🛑')Else if med elif 🔀
Vad händer om det INTE är plustecknet? Vi använder elif (en förkortning av ”else if”) för att kontrollera nästa val! 🔀
choice = '-'
if choice == '+':
print('Adding!')
elif choice == '-':
print('Subtracting!')Kontrollera alla fyra 🎯
Låt oss kontrollera alla fyra räknesätt med if och elif! Varje alternativ väntar på sin tur. 🎯
choice = '*'
if choice == '+':
print('Add')
elif choice == '-':
print('Subtract')
elif choice == '*':
print('Multiply')
elif choice == '/':
print('Divide')else fångar upp resten 🪤
Vad händer om någon skriver något tokigt, som ’banana’? 🍌 Vi använder else för att fånga upp allt som inte matchade! 🪤
choice = 'banana'
if choice == '+':
print('Add')
else:
print('I do not know that one! 🤷')Valet och talen 🔢
Nu sätter vi ihop allt! Hämta två tal OCH ett val, och utför sedan rätt beräkning! 🔢
a = 6
b = 2
choice = '+'
if choice == '+':
print(a + b)
elif choice == '-':
print(a - b)Hela väljaren 🎛️
Här är hela väljaren med alla fyra räknesätt! Ändra choice för att testa varje alternativ. 🎛️
a = 12
b = 4
choice = '*'
if choice == '+':
print(a + b)
elif choice == '-':
print(a - b)
elif choice == '*':
print(a * b)
elif choice == '/':
print(a / b)
else:
print('Unknown! 🤷')Fråga användaren på riktigt 🗣️
Nu använder vi riktig inmatning! Fråga efter talen och valet, och utför sedan beräkningen. Det här är en riktig kalkylatorhjärna! 🧠
a = int(input('First number: '))
b = int(input('Second number: '))
op = input('Choose + - * /: ')
if op == '+':
print(a + b)
elif op == '-':
print(a - b)
elif op == '*':
print(a * b)
elif op == '/':
print(a / b)Ni styr matematiken! 🚀
Fantastiskt! Nu gör programmet OLIKA saker beroende på valet. 🚀 Det kallas beslutsfattande, och det är mycket kraftfullt!
op = '/'
if op == '/':
print('Dividing time! ➗')
else:
print('Something else!')Snabb koll! 🧠
Testa era kunskaper om beslutsfattande! 🤔
Valmästare! 🎉
Fantastiskt! 🎉 Er kalkylator kan fatta beslut!
ifkör kod bara när något är sant 🤔==jämför (två likhetstecken!) ⚖️elifkontrollerar fler villkor 🔀elsefångar upp resten 🪤
Nästa steg: visa svaret på ett snyggt sätt! 📢
op = '+'
if op == '+':
print('Ready to add! ➕')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 ”Välja en räkneoperation” gratis?
Ja – hela texten till ”Välja en räkneoperation” 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 ”Välja en räkneoperation”?
Välj med if 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 ”Välja en räkneoperation”?
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
- Hämta två tal
- Räkna
- Välja en räkneoperation
- Visa svaret