De in-operator

Bij de keuze en herhaling kon je de “and” “or” en “not”- operator gebruiker.

Bij strings komt daar de “in” operator bij.

Bekijk onderstaande code:
   if “o” in “Python”:
       print (“ja, deze letter komt erin voor”)

De in operator checkt of de opgegeven string voorkomt in de andere string.

Dit kan ook voor langere substrings (maar dan moet deze er exact zo in voorkomen):
   if “yth” in “Python”:
        print (“ja, dit woord komt erin voor”)


Opdracht:

Gegeven: twee namen. Het programma moet op zoek gaan naar alle gemeenschappelijke tekens (hoofdletters en kleine letters tellen apart).
Tip: start met een lege string (vb: test="").
Loop door de eerste naam en check elke letter of die voorkomt in de andere naam. Zo ja: voeg deze letter dan toe aan die lege string.

Als er geen gemeenschappelijke tekens zijn, verschijnt de zin: "Er zijn geen gemeenschappelijke tekens gevonden"

Invoer

Twee regels:

Uitvoer

Een regel die alle gemeenschappelijke karakters toont

Voorbeeld 1

Invoer:

alex
katrien

Uitvoer:

ae

Voorbeeld 2

Invoer:

Alex
Python

Uitvoer:

Er zijn geen gemeenschappelijke tekens gevonden