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

bookSkriv Ut Din Streng

Hva er strenger i Python?

I Python er en streng en datatype som brukes til å lagre tekst. Dette kan være alt fra et firmanavn, et valutasymbol, en fakturamerknad eller en finansiell rapport.

For å opprette en streng, setter du bare teksten i anførselstegn. Du kan bruke enten enkeltapostrof '...' eller doble anførselstegn "..." — begge fungerer likt.

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

Doble anførselstegn hjelper med apostrofer

Hvis teksten din inneholder en apostrof ', bruk doble anførselstegn for å unngå feil:

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

Flerlinjede strenger

Noen ganger må du skrive tekst over flere linjer — for eksempel en kort rapport eller en transaksjonsbeskrivelse. Da bruker du triple 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 prøver å gjøre dette med vanlige anførselstegn, vil Python gi en feil:

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

Python tillater ikke linjeskift inne i enkeltlinjestrenger.

Oppgave

Swipe to start coding

Du øver på å tilordne og skrive ut strengverdier. Fullfør følgende:

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

Bruk dine egne valg — det er ingen betingelse eller logikk som skal beregnes her. Dette er kun øvelse i å tilordne strenger og skrive dem ut.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 1
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 3.03

bookSkriv Ut Din Streng

Sveip for å vise menyen

Hva er strenger i Python?

I Python er en streng en datatype som brukes til å lagre tekst. Dette kan være alt fra et firmanavn, et valutasymbol, en fakturamerknad eller en finansiell rapport.

For å opprette en streng, setter du bare teksten i anførselstegn. Du kan bruke enten enkeltapostrof '...' eller doble anførselstegn "..." — begge fungerer likt.

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

Doble anførselstegn hjelper med apostrofer

Hvis teksten din inneholder en apostrof ', bruk doble anførselstegn for å unngå feil:

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

Flerlinjede strenger

Noen ganger må du skrive tekst over flere linjer — for eksempel en kort rapport eller en transaksjonsbeskrivelse. Da bruker du triple 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 prøver å gjøre dette med vanlige anførselstegn, vil Python gi en feil:

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

Python tillater ikke linjeskift inne i enkeltlinjestrenger.

Oppgave

Swipe to start coding

Du øver på å tilordne og skrive ut strengverdier. Fullfør følgende:

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

Bruk dine egne valg — det er ingen betingelse eller logikk som skal beregnes her. Dette er kun øvelse i å tilordne strenger og skrive dem ut.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

close

Awesome!

Completion rate improved to 3.03
Seksjon 3. Kapittel 1
single

single

some-alt