Fråga användaren
Läs in en temperatur
Fråga användaren ä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.
Prata med användaren! 💬
Hej, programmerare! 👋 Hittills har VI valt temperaturen. Men tänk om vi vill att användaren ska skriva in sitt eget tal? 🤔
Python har ett magiskt ord för det: input()! ⌨️
print("Let's ask the user a question! 💬")Möt input() ⌨️
input() stoppar programmet och väntar på att någon ska skriva något. ⏳
Sedan ger det tillbaka det som skrevs in! Vi börjar med ett namn. 😊
name = input("What is your name? ")
print("Hello", name, "👋")Fråga efter en temperatur 🌡️
Nu frågar vi efter en temperatur i stället för ett namn! 🌡️
Vi skriver en vänlig fråga inom parenteserna.
temp = input("Type a temperature in Celsius: ")
print("You typed:", temp)Oj då, det är text! 😅
Överraskning! 😮 input() ger oss alltid text (som kallas en sträng), även om du skrev in tal!
Du kan inte räkna med text ... det måste vi åtgärda! 🔧
temp = input("Type a number: ")
print("This is text:", temp)
print("Type is:", type(temp))Gör om text till ett tal 🔢
Vi använder float() för att göra om text till ett tal med decimaler. ✨
Nu vet Python att det är ett riktigt tal som vi kan räkna med! 🧮
text = input("Type a temperature: ")
number = float(text)
print("Now it is a number:", number)Allt på en rad ➡️
Smarta programmerare kombinerar stegen! 🤓
Vi lägger input() inuti float() för att fråga OCH omvandla samtidigt. 🎯
temp = float(input("Celsius please: "))
print("Got the number", temp, "🌡️")int() för heltal 🔢
Om du bara vill ha hela tal (utan decimaler) använder du int() i stället! 🍎
För temperaturer är float() oftast bättre på grund av decimalerna. 🌡️
age = int(input("How old are you? "))
print("Next year you will be", age + 1, "🎂")Räkna med inmatningen 🧮
Nu när det är ett riktigt tal lägger vi till 10! Enkelt! 🎉
temp = float(input("A temperature: "))
print("Add 10:", temp + 10)Omvandla det som skrevs in 🪄
Låt oss sätta ihop det: fråga efter Celsius och använd sedan vår formel för att få Fahrenheit! 🔥
c = float(input("Celsius: "))
f = c * 9 / 5 + 32
print(c, "C is", f, "F 🔥")Vänliga frågor 😊
Skriv alltid en vänlig fråga så att användaren vet vad som ska skrivas in! 🤗
En tydlig fråga gör användaren nöjd! Lägg till en emoji för extra rolighet! 🎈
c = float(input("How warm is it in Celsius today? 🌞 "))
print("Thanks! You said", c, "degrees!")Inmatningsexpert! 🏆
Nu kan du fråga användaren om vad som helst! 🎉
input()väntar på att något skrivs in ⌨️- Det ger tillbaka text 📝
float()gör om text till ett tal 🔢
Härnäst visar vi upp ett vackert resultat! ✨
print("I can ask the user anything now! 🥳")Snabbtest ✅
Låt oss se vad du har lärt dig! 🧠
Dags för repetition! 🎒
Fantastiskt, du har lärt dig att prata med användaren! 🌟
input()frågar och väntar ⏳- Det returnerar text 📝
float()= tal med decimaler 🌡️int()= heltal 🍎float(input(...))gör båda sakerna samtidigt! ⚡
Härnäst visar vi resultatet på ett elegant sätt! ✨
print("Asking the user: 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 ”Fråga användaren” gratis?
Ja – hela texten till ”Fråga användaren” 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 ”Fråga användaren”?
Läs in en temperatur 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 ”Fråga användaren”?
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
- Celsius och Fahrenheit
- Formeln
- Fråga användaren
- Visa resultatet