Udskriv Din String
Hvad er strenge i Python?
I Python er en streng en type data, der bruges til at gemme tekst. Dette kan være alt som et firmanavn, et valutasymbol, en fakturanote eller en finansiel rapport.
For at oprette en streng skal du blot sætte teksten inden i anførselstegn. Du kan bruge enten enkelt anførselstegn '...'
eller dobbelt anførselstegn "..."
— begge fungerer på samme måde.
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Dobbelt anførselstegn hjælper med apostroffer
Hvis din tekst indeholder en apostrof '
, brug dobbelt anførselstegn for at undgå fejl:
note = "Payment for accountant's services (February)" print(note)
Multi-line Strings
Nogle gange har du brug for at skrive tekst på flere linjer — som en kort rapport eller en transaktionsbeskrivelse. I det tilfælde skal du bruge tredobbelte 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 at gøre dette med normale anførselstegn, vil Python give en fejl:
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python tillader ikke linjeskift inden i enkeltlinjestrenge.
Swipe to start coding
Forestil dig, at du følger en virksomheds økonomiske tilstand.
-
Hvis din virksomheds økonomiske rapport denne måned er dårlig, tildel
"loss"
til variablenfinancial_result
; ellers tildel "profit". -
Hvis dit humør som revisor ikke er godt, tildel
"could be better"
til variablenaccountant_mood
; ellers tildel "could not be better". -
Afhænger dit humør af virksomhedens økonomi? Hvis ja — tildel
"yes"
til variablenmood_depends_on_finance
; ellers — tildel"no"
.
Løsning
Tak for dine kommentarer!