私は単語の母音を出力し、母音の数を出力する関数を使用しなければならないという問題があります。私はちょうど地元の大学でコンピューティングコースを取ったし、このすべてのことに新しいと私の頭を少し上に行く。母音を単語で見つける機能はありますか?
私が試したが、これは私がそれを実行したときに、私が得たものである:
TypeError: vowel() takes 0 positional arguements but 1 was given
マイコード:関数の定義で
def vowel():
array = []
counter = 0
for i in word:
if i in ("a","e","i","o","u"):
counter+=1
array.append(i)
return (array, counter)
word = input("Enter your word")
function = vowel(word)
print(function)
コードをコードタグにラップしてください。 – elena
あなたの関数定義は引数を受け付けませんが、 'vowel(word)'の中では引数を渡します。 – elena
'def vowel():'を 'def vowel(word):'に変更するだけで、コードは正常に動作します。 – davedwards