Anførselstegn
Strenge kan være omsluttet af enten enkelte anførselstegn ('...')
eller dobbelte anførselstegn ("...")
. Men hvis du har brug for at bruge anførselstegn inde i din streng, skal du være forsigtig for at undgå syntaksfejl.
123# This will raise a syntax error due to the apostrophe inside single quotes transaction_note = 'Today's payment was delayed' print(transaction_note)
Python fortolker apostroffen '
i "Today's"
som slutningen af strengen, hvilket forårsager forvirring i resten af linjen.
Korrekte måder at bruge anførselstegn inden for strenge
Brug dobbelte anførselstegn udenfor, hvis strengen indeholder en apostrof:
123# Using double quotes allows us to include an apostrophe safely transaction_note = "Today's payment was delayed" print(transaction_note)
Brug enkelte anførselstegn udenfor, hvis strengen indeholder dobbelte anførselstegn:
123# Using single quotes to include a quote in the text audit_remark = 'The client said: "We will send the invoice tomorrow."' print(audit_remark)
Brug triple anførselstegn til at inkludere begge typer anførselstegn
Triple anførselstegn ('''...'''
eller """..."""
) bruges ofte til tekst over flere linjer, men de er også nyttige, når en streng indeholder både enkelt- og dobbeltanførselstegn:
123# Triple quotes allow both single and double quotation marks financial_summary = """Today's report includes the note: "Check the 'Q1' revenue drop." """ print(financial_summary)
Praktisk Regnskabseksempel
1234567891011# Correct use of quotes to log an accountant's comment comment = "The accountant's note: 'Double-check the tax deduction before approval.'" print(comment) # Using triple quotes to format a longer, multi-line report comment report_comment = """ Manager's instructions: - Review the 'Accounts Receivable' section. - Confirm with the accountant: "Is the write-off policy still valid?" """ print(report_comment)
Denne tilgang sikrer, at dine strenge er syntaktisk korrekte og forbedrer kodelæsbarheden, især når du arbejder med virkelige finansielle data, der kan inkludere citater i dokumentation eller bemærkninger.
Swipe to start coding
Sætningen nedenfor indeholder både enkelt anførselstegn og almindelig tekst. For at gøre det til en gyldig streng i Python, tilføj de korrekte anførselstegn omkring sætningen. Du kan bruge en af de metoder, der blev beskrevet tidligere (dobbelt anførselstegn udenfor, eller triple anførselstegn).
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
Awesome!
Completion rate improved to 3.03Awesome!
Completion rate improved to 3.03
Anførselstegn
Strenge kan være omsluttet af enten enkelte anførselstegn ('...')
eller dobbelte anførselstegn ("...")
. Men hvis du har brug for at bruge anførselstegn inde i din streng, skal du være forsigtig for at undgå syntaksfejl.
123# This will raise a syntax error due to the apostrophe inside single quotes transaction_note = 'Today's payment was delayed' print(transaction_note)
Python fortolker apostroffen '
i "Today's"
som slutningen af strengen, hvilket forårsager forvirring i resten af linjen.
Korrekte måder at bruge anførselstegn inden for strenge
Brug dobbelte anførselstegn udenfor, hvis strengen indeholder en apostrof:
123# Using double quotes allows us to include an apostrophe safely transaction_note = "Today's payment was delayed" print(transaction_note)
Brug enkelte anførselstegn udenfor, hvis strengen indeholder dobbelte anførselstegn:
123# Using single quotes to include a quote in the text audit_remark = 'The client said: "We will send the invoice tomorrow."' print(audit_remark)
Brug triple anførselstegn til at inkludere begge typer anførselstegn
Triple anførselstegn ('''...'''
eller """..."""
) bruges ofte til tekst over flere linjer, men de er også nyttige, når en streng indeholder både enkelt- og dobbeltanførselstegn:
123# Triple quotes allow both single and double quotation marks financial_summary = """Today's report includes the note: "Check the 'Q1' revenue drop." """ print(financial_summary)
Praktisk Regnskabseksempel
1234567891011# Correct use of quotes to log an accountant's comment comment = "The accountant's note: 'Double-check the tax deduction before approval.'" print(comment) # Using triple quotes to format a longer, multi-line report comment report_comment = """ Manager's instructions: - Review the 'Accounts Receivable' section. - Confirm with the accountant: "Is the write-off policy still valid?" """ print(report_comment)
Denne tilgang sikrer, at dine strenge er syntaktisk korrekte og forbedrer kodelæsbarheden, især når du arbejder med virkelige finansielle data, der kan inkludere citater i dokumentation eller bemærkninger.
Swipe to start coding
Sætningen nedenfor indeholder både enkelt anførselstegn og almindelig tekst. For at gøre det til en gyldig streng i Python, tilføj de korrekte anførselstegn omkring sætningen. Du kan bruge en af de metoder, der blev beskrevet tidligere (dobbelt anførselstegn udenfor, eller triple anførselstegn).
Løsning
Tak for dine kommentarer!
single
Awesome!
Completion rate improved to 3.03
Anførselstegn
Stryg for at vise menuen
Strenge kan være omsluttet af enten enkelte anførselstegn ('...')
eller dobbelte anførselstegn ("...")
. Men hvis du har brug for at bruge anførselstegn inde i din streng, skal du være forsigtig for at undgå syntaksfejl.
123# This will raise a syntax error due to the apostrophe inside single quotes transaction_note = 'Today's payment was delayed' print(transaction_note)
Python fortolker apostroffen '
i "Today's"
som slutningen af strengen, hvilket forårsager forvirring i resten af linjen.
Korrekte måder at bruge anførselstegn inden for strenge
Brug dobbelte anførselstegn udenfor, hvis strengen indeholder en apostrof:
123# Using double quotes allows us to include an apostrophe safely transaction_note = "Today's payment was delayed" print(transaction_note)
Brug enkelte anførselstegn udenfor, hvis strengen indeholder dobbelte anførselstegn:
123# Using single quotes to include a quote in the text audit_remark = 'The client said: "We will send the invoice tomorrow."' print(audit_remark)
Brug triple anførselstegn til at inkludere begge typer anførselstegn
Triple anførselstegn ('''...'''
eller """..."""
) bruges ofte til tekst over flere linjer, men de er også nyttige, når en streng indeholder både enkelt- og dobbeltanførselstegn:
123# Triple quotes allow both single and double quotation marks financial_summary = """Today's report includes the note: "Check the 'Q1' revenue drop." """ print(financial_summary)
Praktisk Regnskabseksempel
1234567891011# Correct use of quotes to log an accountant's comment comment = "The accountant's note: 'Double-check the tax deduction before approval.'" print(comment) # Using triple quotes to format a longer, multi-line report comment report_comment = """ Manager's instructions: - Review the 'Accounts Receivable' section. - Confirm with the accountant: "Is the write-off policy still valid?" """ print(report_comment)
Denne tilgang sikrer, at dine strenge er syntaktisk korrekte og forbedrer kodelæsbarheden, især når du arbejder med virkelige finansielle data, der kan inkludere citater i dokumentation eller bemærkninger.
Swipe to start coding
Sætningen nedenfor indeholder både enkelt anførselstegn og almindelig tekst. For at gøre det til en gyldig streng i Python, tilføj de korrekte anførselstegn omkring sætningen. Du kan bruge en af de metoder, der blev beskrevet tidligere (dobbelt anførselstegn udenfor, eller triple anførselstegn).
Løsning
Tak for dine kommentarer!