Druk Je String Af
Wat zijn Strings in Python?
In Python is een string een type gegevens dat wordt gebruikt om tekst op te slaan. Dit kan van alles zijn, zoals een bedrijfsnaam, een valutateken, een factuurnotitie of een financieel rapport.
Om een string te maken, plaats je de tekst gewoon tussen aanhalingstekens. Je kunt zowel enkele aanhalingstekens '...'
als dubbele aanhalingstekens "..."
gebruiken — beide werken hetzelfde.
category = "Office Rent" amount = "12000 USD" print("Expense Category:", category) print("Amount:", amount)
Dubbele aanhalingstekens helpen bij apostrofen
Als je tekst een apostrof '
bevat, gebruik dan dubbele aanhalingstekens om fouten te voorkomen:
note = "Payment for accountant's services (February)" print(note)
Multi-line Strings
Soms moet je tekst op meerdere regels schrijven — zoals een kort rapport of een transactieomschrijving. Gebruik in dat geval driedubbele aanhalingstekens: '''...'''
of """..."""
.
report = """ March Expense Report: - Office Rent: 12000 USD - Salaries: 45000 USD - Internet & Phone: 800 USD Total Expenses: 57800 USD """ print(report)
Als je dit probeert te doen met normale aanhalingstekens, zal Python een fout geven:
# This will cause an error: description = 'Transaction: Hosting payment for the accounting system.'
Python staat geen regeleinden toe binnen enkelvoudige strings.
Swipe to start coding
Stel je voor dat je de financiële toestand van een bedrijf bijhoudt.
-
Als het financiële rapport van je bedrijf deze maand slecht is, ken
"loss"
toe aan de variabelefinancial_result
; anders ken je "winst" toe. -
Als je humeur als accountant niet geweldig is, ken
"could be better"
toe aan de variabeleaccountant_mood
; anders ken je "kan niet beter" toe. -
Hangt je humeur af van de financiën van het bedrijf? Als ja — ken
"yes"
toe aan de variabelemood_depends_on_finance
; anders — ken"no"
toe.
Oplossing
Bedankt voor je feedback!