Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udskriv Din Streng | Strengmanipulation og Operationer
Datatyper i Python

bookUdskriv Din Streng

Hvad er strenge i Python?

I Python er en streng en datatype, der bruges til at gemme tekst. Dette kan være alt fra et firmanavn, et valutasymbol, en fakturatekst eller en finansiel rapport.

For at oprette en streng skal du blot placere teksten inden for anførselstegn. Du kan bruge enten enkelte anførselstegn '...' eller dobbelte anførselstegn "..." — begge fungerer på samme måde.

12345
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
copy

Dobbelte anførselstegn hjælper med apostroffer

Hvis din tekst indeholder en apostrof ', skal du bruge dobbelte anførselstegn for at undgå fejl:

12
note = "Payment for accountant's services (February)" print(note)
copy

Flerlinjede strenge

Nogle gange er det nødvendigt at skrive tekst over flere linjer — for eksempel en kort rapport eller en transaktionsbeskrivelse. Brug i sådanne tilfælde tredobbelte anførselstegn: '''...''' eller """...""".

1234567891011
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
copy

Hvis du forsøger at gøre dette med almindelige anførselstegn, vil Python give en fejl:

123
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
copy

Python tillader ikke linjeskift i enkeltlinje-strenge.

Opgave

Swipe to start coding

Du øver dig i at tildele og udskrive strengværdier. Udfør følgende:

  1. Tildel enten "loss" eller "profit" til variablen financial_result.
  2. Tildel enten "could be better" eller "could not be better" til variablen accountant_mood.
  3. Tildel enten "yes" eller "no" til variablen mood_depends_on_finance.

Brug dine egne valg — der er ingen betingelser eller logik, der skal beregnes her. Øv dig blot i at tildele strenge og udskrive dem.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 1
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you explain why Python doesn't allow line breaks in single-line strings?

What happens if I accidentally use single quotes for a multi-line string?

Can you show more examples of using triple quotes for multi-line strings?

close

Awesome!

Completion rate improved to 3.03

bookUdskriv Din Streng

Stryg for at vise menuen

Hvad er strenge i Python?

I Python er en streng en datatype, der bruges til at gemme tekst. Dette kan være alt fra et firmanavn, et valutasymbol, en fakturatekst eller en finansiel rapport.

For at oprette en streng skal du blot placere teksten inden for anførselstegn. Du kan bruge enten enkelte anførselstegn '...' eller dobbelte anførselstegn "..." — begge fungerer på samme måde.

12345
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
copy

Dobbelte anførselstegn hjælper med apostroffer

Hvis din tekst indeholder en apostrof ', skal du bruge dobbelte anførselstegn for at undgå fejl:

12
note = "Payment for accountant's services (February)" print(note)
copy

Flerlinjede strenge

Nogle gange er det nødvendigt at skrive tekst over flere linjer — for eksempel en kort rapport eller en transaktionsbeskrivelse. Brug i sådanne tilfælde tredobbelte anførselstegn: '''...''' eller """...""".

1234567891011
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
copy

Hvis du forsøger at gøre dette med almindelige anførselstegn, vil Python give en fejl:

123
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
copy

Python tillader ikke linjeskift i enkeltlinje-strenge.

Opgave

Swipe to start coding

Du øver dig i at tildele og udskrive strengværdier. Udfør følgende:

  1. Tildel enten "loss" eller "profit" til variablen financial_result.
  2. Tildel enten "could be better" eller "could not be better" til variablen accountant_mood.
  3. Tildel enten "yes" eller "no" til variablen mood_depends_on_finance.

Brug dine egne valg — der er ingen betingelser eller logik, der skal beregnes her. Øv dig blot i at tildele strenge og udskrive dem.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

close

Awesome!

Completion rate improved to 3.03
Sektion 3. Kapitel 1
single

single

some-alt