Udskriv 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.
12345category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Dobbelte anførselstegn hjælper med apostroffer
Hvis din tekst indeholder en apostrof '
, skal du bruge dobbelte anførselstegn for at undgå fejl:
12note = "Payment for accountant's services (February)" print(note)
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 """..."""
.
1234567891011report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
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.'
Python tillader ikke linjeskift i enkeltlinje-strenge.
Swipe to start coding
Du øver dig i at tildele og udskrive strengværdier. Udfør følgende:
- Tildel enten
"loss"
eller"profit"
til variablenfinancial_result
. - Tildel enten
"could be better"
eller"could not be better"
til variablenaccountant_mood
. - Tildel enten
"yes"
eller"no"
til variablenmood_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
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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?
Awesome!
Completion rate improved to 3.03
Udskriv 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.
12345category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Dobbelte anførselstegn hjælper med apostroffer
Hvis din tekst indeholder en apostrof '
, skal du bruge dobbelte anførselstegn for at undgå fejl:
12note = "Payment for accountant's services (February)" print(note)
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 """..."""
.
1234567891011report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
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.'
Python tillader ikke linjeskift i enkeltlinje-strenge.
Swipe to start coding
Du øver dig i at tildele og udskrive strengværdier. Udfør følgende:
- Tildel enten
"loss"
eller"profit"
til variablenfinancial_result
. - Tildel enten
"could be better"
eller"could not be better"
til variablenaccountant_mood
. - Tildel enten
"yes"
eller"no"
til variablenmood_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
Tak for dine kommentarer!
Awesome!
Completion rate improved to 3.03single