Skriv ut Strengen Din
Hva er strenger i Python?
I Python er en streng en type data som brukes til å lagre tekst. Dette kan være alt som et firmanavn, et valutasymbol, en fakturanote eller en finansiell rapport.
For å lage en streng, setter du bare teksten inni anførselstegn. Du kan bruke enten enkle anførselstegn '...'
eller doble anførselstegn "..."
— begge fungerer på samme måte.
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Doble anførselstegn hjelper med apostrofer
Hvis teksten din inneholder en apostrof '
, bruk doble anførselstegn for å unngå feil:
note = "Payment for accountant's services (February)" print(note)
Flerlinjestrenger
Noen ganger trenger du å skrive tekst på flere linjer — som en kort rapport eller en transaksjonsbeskrivelse. I så fall bruker du trippel anførselstegn: '''...'''
eller """..."""
.
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
Hvis du prøver å gjøre dette med vanlige anførselstegn, vil Python gi en feil:
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python tillater ikke linjeskift inne i enkeltlinjestrenger.
Swipe to start coding
Tenk deg at du sporer den økonomiske tilstanden til et selskap.
-
Hvis selskapets økonomiske rapport denne måneden er dårlig, tilordne
"loss"
til variabelenfinancial_result
; ellers, tilordne "profit". -
Hvis humøret ditt som regnskapsfører ikke er bra, tilordne
"could be better"
til variabelenaccountant_mood
; ellers, tilordne "could not be better". -
Avhenger humøret ditt av selskapets økonomi? Hvis ja — tilordne
"yes"
til variabelenmood_depends_on_finance
; ellers — tilordne"no"
.
Løsning
Takk for tilbakemeldingene dine!