Stringconcatenatie in Python
Veeg om het menu te tonen
Concatenatie is het proces waarbij twee strings aan elkaar worden gekoppeld. Je kunt strings samenvoegen met de +-operator, net zoals je getallen optelt. Je kunt bijvoorbeeld woorden combineren met een lidwoord, maar bij concatenatie worden er niet automatisch spaties tussen de samengevoegde strings geplaatst.
123456789# Article and word article = "The" country = "Netherlands" # Concatenate without a space print(article + country) # Concatenate with a space between print(article + " " + country) # Add blank space between
Je kunt alleen strings samenvoegen met andere strings. Dit betekent dat je een woord zoals 'word' niet direct kunt samenvoegen met een getal zoals 1. Om dit toch te doen, converteer je het getal eerst naar een string met str(1) voordat je samenvoegt.
123456789# Variables to store the greeting message and user ID greeting = "Welcome, user #" user_id = 42 # Attempting direct concatenation (will raise an error) # print(greeting + user_id) # Correct way: Convert the number to a string print(greeting + str(user_id))
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 10
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 1. Hoofdstuk 10