편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.11.17

    파이썬 SyntaxError: 'return' outside function


    i2 = np.random.randint(3)
    j2 = np.random.randint(3)
    a1 = np.eye(3)[i2][j2]
    a2 = np.eye(3)[j2][i2]
    
    if (a1 == a2) :
     return True
    else :
      return False
    

    행렬에 불특정 부분 i2, j2를 통해서 i2와 j2가 서로 위치가 바뀌어도 같으면 True반환 틀리면 False 반환을 나타내고 싶은데 코랩에서 저대로 입력하니 SyntaxError: 'return' outside function 오류가 뜨네요.. 뭐가 문제일까요? print로 출력하면 되고 return값 반환만 안됩니다. 들여쓰기는 제대로 한 상태입니다.

  • 프로필 엽토군님의 편집
    날짜2021.11.17

    행렬


    i2 = np.random.randint(3)
    j2 = np.random.randint(3)
    a1 = np.eye(3)[i2][j2]
    a2 = np.eye(3)[j2][i2]
    
    if (a1 == a2) :
     return True
    else :
      return False
    

    행렬에 불특정 부분 i2, j2를 통해서 i2와 j2가 서로 위치가 바뀌어도 같으면 True반환 틀리면 False 반환을 나타내고 싶은데 코랩에서 저대로 입력하니 SyntaxError: 'return' outside function 오류가 뜨네요.. 뭐가 문제일까요? print로 출력하면 되고 return값 반환만 안됩니다.. 들여쓰기는 제대로 한 상태입니다.

  • 프로필 초보자님의 편집
    날짜2021.11.17

    행렬


    i2 = np.random.randint(3)
    
    j2 = np.random.randint(3)
    
    a1 = np.eye(3)[i2][j2]
    
    a2 = np.eye(3)[j2][i2]
    
    if (a1 == a2) :
    
     return True
    
    else :
    
      return False
    

    행렬에 불특정 부분 i2, j2를 통해서 i2와 j2가 서로 위치가 바뀌어도 같으면 True반환 틀리면 False 반환을 나타내고 싶은데 코랩에서 저대로 입력하니 **SyntaxError: 'return' outside function** 오류가 뜨네요.. 뭐가 문제일까요? print로 출력하면 되고 return값 반환만 안됩니다.. 들여쓰기는 제대로 한 상태입니다.

  • 프로필 hesuhesu님의 편집
    날짜2021.11.17

    행렬


    i2 = np.random.randint(3)

    j2 = np.random.randint(3)

    a1 = np.eye(3)[i2][j2]

    a2 = np.eye(3)[j2][i2]

    if (a1 == a2) :

    return True

    else :

    return False

    행렬에 불특정 부분 i2, j2를 통해서 i2와 j2가 서로 위치가 바뀌어도 같으면 True반환 틀리면 False 반환을 나타내고 싶은데 코랩에서 저대로 입력하니 SyntaxError: 'return' outside function 오류가 뜨네요.. 뭐가 문제일까요? print로 출력하면 되고 return값 반환만 안됩니다.. 들여쓰기는 제대로 한 상태입니다.