Beste,
Deze code die ik heb uitgewerkt lukt enkel voor de maand januari en februari vanaf een andere invoer is alles maart..
Ziet iemand wat ik verkeerd doe..
Of hoe het ook een beetje korter kan mss?
steen = input('geef hier de naam van de steen aub:')
if steen == 'granaat':
print('{} is een geboortesteen van de maand januari'.format(steen))
elif steen == 'amethist':
print('{} is een geboortesteen van de maand februari'.format(steen))
elif steen == 'bloedsteen' or 'aquamarijn':
print('{} is een geboortesteen van de maand maart'.format(steen))
elif steen == 'diamant' or 'kwarts':
print('{} is een geboortesteen van de maand april'.format(steen))
elif steen == 'smaragd' or 'chrysopraas':
print('{} is een geboortesteen van de maand mei'.format(steen))
elif steen == 'parel' or 'maansteen' or 'alexandriet':
print('{} is een geboortesteen van de maand juni'.format(steen))
elif steen == 'robijn' or 'carneool':
print('{} is een geboortesteen van de maand juli'.format(steen))
elif steen == 'sardonyx' or 'peridotiet' or 'spinel':
print('{} is een geboortesteen van de maand augustus'.format(steen))
elif steen == 'saffier':
print('{} is een geboortesteen van de maand september'.format(steen))
elif steen == 'opaal' or 'toermalijn':
print('{} is een geboortesteen van de maand oktober'.format(steen))
elif steen == 'topaas' or 'citrien':
print('{} is een geboortesteen van de maand november'.format(steen))
elif steen == 'turkoois' or 'zinkoon' or 'tanzaniet':
print('{} is een geboortesteen van de maand december'.format(steen))
else:
print('{} is een geboortesteen van de maand september of december'.format(steen))