Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Aanhalingstekens | Python Stringmanipulatie
Gegevens Typen in Python

Veeg om het menu te tonen

book
Aanhalingstekens

Strings kunnen worden ingesloten in zowel enkele aanhalingstekens ('...') als dubbele aanhalingstekens ("..."). Als je echter aanhalingstekens binnen je string moet gebruiken, moet je voorzichtig zijn om syntaxfouten te vermijden.

123
# This will raise a syntax error due to the apostrophe inside single quotes transaction_note = 'Today's payment was delayed' print(transaction_note)
copy

Python interpreteert de apostrof ' in "Today's" als het einde van de string, wat verwarring veroorzaakt in de rest van de regel.

Juiste manieren om aanhalingstekens binnen strings te gebruiken

Gebruik dubbele aanhalingstekens buiten als de string een apostrof bevat:

123
# Using double quotes allows us to include an apostrophe safely transaction_note = "Today's payment was delayed" print(transaction_note)
copy

Gebruik enkele aanhalingstekens buiten als de string dubbele aanhalingstekens bevat:

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)
copy

Gebruik driedubbele aanhalingstekens om beide soorten aanhalingstekens op te nemen

Driedubbele aanhalingstekens ('''...''' of """...""") worden vaak gebruikt voor tekst over meerdere regels, maar ze zijn ook handig wanneer een string zowel enkele als dubbele aanhalingstekens bevat:

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)
copy

Praktisch Boekhoudkundig Voorbeeld

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)
copy

Deze aanpak zorgt ervoor dat je strings syntactisch correct zijn en verbetert de leesbaarheid van de code, vooral wanneer je werkt met financiële gegevens uit de praktijk die aanhalingen in documentatie of opmerkingen kunnen bevatten.

Taak

Swipe to start coding

De zin hieronder bevat zowel enkele aanhalingstekens als gewone tekst. Om het een geldige string in Python te maken, voeg de juiste aanhalingstekens rond de zin toe. Je kunt een van de eerder beschreven methoden gebruiken (dubbele aanhalingstekens buiten, of drievoudige aanhalingstekens).

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Aanhalingstekens

Strings kunnen worden ingesloten in zowel enkele aanhalingstekens ('...') als dubbele aanhalingstekens ("..."). Als je echter aanhalingstekens binnen je string moet gebruiken, moet je voorzichtig zijn om syntaxfouten te vermijden.

123
# This will raise a syntax error due to the apostrophe inside single quotes transaction_note = 'Today's payment was delayed' print(transaction_note)
copy

Python interpreteert de apostrof ' in "Today's" als het einde van de string, wat verwarring veroorzaakt in de rest van de regel.

Juiste manieren om aanhalingstekens binnen strings te gebruiken

Gebruik dubbele aanhalingstekens buiten als de string een apostrof bevat:

123
# Using double quotes allows us to include an apostrophe safely transaction_note = "Today's payment was delayed" print(transaction_note)
copy

Gebruik enkele aanhalingstekens buiten als de string dubbele aanhalingstekens bevat:

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)
copy

Gebruik driedubbele aanhalingstekens om beide soorten aanhalingstekens op te nemen

Driedubbele aanhalingstekens ('''...''' of """...""") worden vaak gebruikt voor tekst over meerdere regels, maar ze zijn ook handig wanneer een string zowel enkele als dubbele aanhalingstekens bevat:

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)
copy

Praktisch Boekhoudkundig Voorbeeld

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)
copy

Deze aanpak zorgt ervoor dat je strings syntactisch correct zijn en verbetert de leesbaarheid van de code, vooral wanneer je werkt met financiële gegevens uit de praktijk die aanhalingen in documentatie of opmerkingen kunnen bevatten.

Taak

Swipe to start coding

De zin hieronder bevat zowel enkele aanhalingstekens als gewone tekst. Om het een geldige string in Python te maken, voeg de juiste aanhalingstekens rond de zin toe. Je kunt een van de eerder beschreven methoden gebruiken (dubbele aanhalingstekens buiten, of drievoudige aanhalingstekens).

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt