편집 기록

편집 기록
  • 프로필 엽토군님의 편집
    날짜2019.03.04

    checkiO 예제 질문


    def checkio(array):
        """
            sums even-indexes elements and multiply at the last
        """
        sum = []
        if len(array) == 0:
            return 0
    
    
        elif len(array) == 1:
            return array[0]**2
    
        elif len(array) == 2:
            return array[0] * array[1]
    
        elif len(array) > 2:
    
            a = len(array)
            if len(array)%2 == 0:
                b = len(array)//2
                q = array[-1]
                for i in range(0,b):
                    sum.append(array[2*i])
                S = sum(sum)
                return S*q
    
            else:
                c = (len(array)+1)//2
                w = array[-1]
                for t in range(0,c):
                    sum.append(array[2*i])
                E = sum(sum)
                return E*w
    

    이리 실행했더니,

    TypeError: 'list' object is not callable, checkio, 24

    이런 오류가 뜹니다..?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.03.04

    checkiO 예제 질문


    def checkio(array): """ sums even-indexes elements and multiply at the last """ sum = [] if len(array) == 0: return 0

    elif len(array) == 1:
        return array[0]**2
    
    elif len(array) == 2:
        return array[0] * array[1]
    
    elif len(array) > 2:
    
        a = len(array)
        if len(array)%2 == 0:
            b = len(array)//2
            q = array[-1]
            for i in range(0,b):
                sum.append(array[2*i])
            S = sum(sum)
            return S*q
    
        else:
            c = (len(array)+1)//2
            w = array[-1]
            for t in range(0,c):
                sum.append(array[2*i])
            E = sum(sum)
            return E*w
    

    이리 실행했더니,

    TypeError: 'list' object is not callable, checkio, 24

    이런 오류가 뜹니다..?