Lær AI med Python · Lektion

Input og output

Forstå, hvordan De modtager brugerinput og viser output i Python-programmer

Lektion 2 af 49 trin

Input og output er en gratis Lær AI med Python-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Lær AI med Python, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Lær AI med Python-kurset indeholder 4 lektioner i alt.

Introduktion til inddata og uddata

Inddata og uddata er afgørende for at kunne interagere med et program. Inddata giver brugerne mulighed for at angive data, mens uddata viser oplysninger til dem.

I denne lektion lærer du, hvordan du bruger funktionerne input() og print() i Python.

Input og output — illustration 1

Funktionen print()

Funktionen print() viser tekst eller oplysninger på skærmen. For eksempel:

print("Hello, World!")

Dette viser:

Hello, World!
# Using the print function
print("Hello, World!")

Funktionen input()

Funktionen input() giver brugerne mulighed for at indtaste data i et program. For eksempel:

Når du kører denne kode, beder Python brugeren om at indtaste sit navn og hilser derefter på vedkommende.

# Using the input function
name = input("What is your name? ")
print("Hello,", name)

Kombination af inddata og uddata

Du kan kombinere funktionerne input() og print() for at oprette interaktive programmer. For eksempel:

# Combining input and output
age = input("How old are you? ")
print("You are", age, "years old!")

Formatering af uddata

Du kan formatere uddata ved hjælp af funktionen f-strings i Python. For eksempel:

# Formatting output using f-strings
name = "Alice"
age = 25
print(f"{name} is {age} years old.")

Brug af inddata med tal

Funktionen input() returnerer altid en streng, selv hvis brugeren indtaster et tal. Du kan konvertere den til et heltal eller et decimaltal ved hjælp af int() eller float(). For eksempel:

# Using input with numbers
num = int(input("Enter a number: "))
print("Your number multiplied by 2 is", num * 2)

Fejlhåndtering af inddata

Hvis brugeren indtaster ugyldige data, kan det forårsage en fejl. Du kan håndtere sådanne tilfælde ved hjælp af en try-except-blok:

# Handling errors with input
try:
    num = int(input("Enter a number: "))
    print("Your number is", num)
except ValueError:
    print("That’s not a valid number!")

Hvad har du lært?

I denne lektion har du lært:

  • Hvordan du bruger funktionen print() til at vise uddata.
  • Hvordan du bruger funktionen input() til at modtage brugerinput.
  • Hvordan du formaterer uddata og håndterer inputfejl.

Godt gået! Lad os gå videre til det næste emne.

Input og output — illustration 9
Gratis at komme i gang

Lær Python med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
53
Lektioner
225

Ofte stillede spørgsmål

Er lektionen “Input og output” gratis?

Ja — alle 3 lektioner i læringssporet Lær AI med Python, inklusive “Input og output”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Lær AI med Python-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Input og output”?

Forstå, hvordan De modtager brugerinput og viser output i Python-programmer Du øver dig i Lær AI med Python med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Lær AI med Python?

Der kræves ingen tidligere erfaring. Lær AI med Python på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.

Hvor lang tid tager lektionen “Input og output”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Lær AI med Python-lektion?

Ja. Alle Lær AI med Python-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Variabler og datatyper
  2. Input og output
  3. Grundlæggende aritmetik og operatorer
  4. Kommentarer og læsbar kode
← Tilbage til Lær AI med Python