ich habe da ein kleines Problem. Und zwar gelingt es mir nicht einen string an eine bereits definiert Funktion zu übergeben und ich weiß echt nicht woran es liegen könnte. Vielleicht kann mir jemand einen Denkanstoß geben!?
MfG
Spy
Code: Alles auswählen
# a)
##satz = input('geben Sie einen Satz an: ')
##buchstabe = input('geben Sie einen Buchstaben ein, welcher alle Vokale des Ausgangssatzes ersetzt: ')
def erzeugeStrophe(y):
kopie = ''
for zeichen in satz:
if zeichen not in 'aeiouäöü':
kopie = kopie + zeichen
else: kopie = kopie + buchstabe
return kopie
# b)
satz = input('geben Sie einen Satz an: ')
kopie = ' '
vokale = 'aeiou'
for i in range(len(vokale)):
buchstabe = vokale[i]
x = erzeugeStrophe()
print = (x)