-1

最近Pythonでプログラミングを始めたばかりです。プログラミング初体験です。

コードアカデミーの問題です。私は基本的にする必要があります:

fizz_count「入力としてリスト x を受け取り、そのリスト内の文字列のカウントを返す、という関数を作成し"fizz"ます。

たとえば、fizz_count(["fizz","buzz","fizz"])2 を返す必要があります。」

これが私のコードです:

def fizz_count(x): 
    count = 0
    for a in x:
        if a == "fizz":
           return fizz_count(x) == 1 + count
        else:
           return fizz_count(x) == count

しかし、これはうまくいきません。どこが間違っていますか?

4

1 に答える 1