2017-07-17 9 views

答えて

0
def fizz_count(x): 
    count=0 
    for item in range(len(x)): 
     if x[item]=="fizz": 
      count=count+1 
    return count 

または

def fizz_count(x): 
    count=0 
    for item in x: 
     if item=="fizz": 
      count=count+1 
    return count 
をstrが、整数であってはならないこと - 私は fizz_count(['fizz', 'buzz'])が通過しようとすると、 私のコード -

def fizz_count(x): 
    count=0 
    for item in x: 
     if x[item]=="fizz": 


      count=count+1 
    return count 

は私にエラーを与えます

+1

を使用することができます。第2のバージョンはRightOne(tm)です - 最初はうまくいきますが、非効果的で非効率的で、ちょうどどんなiterableでも動作します。 –

1

最初に学んだときに標準ライブラリを知ることにもっと時間を費やしたいと思っています!

関連する問題