더북(TheBook)

하지만 여러 줄에 걸쳐 변수 값을 출력하려면 print() 함수를 사용해야 합니다. 즉, 여러 값을 출력하려면 print() 함수를 사용해 명시적으로 출력합니다.

data1 = 1
data2 = 2
print(data1)
print(data2)

이는 출력 방식의 차이 때문입니다. print() 함수를 사용하면 파이썬이 출력을 담당하고, 변수명만 작성하면 주피터 노트북이 출력을 담당합니다.

 

3. 주피터 노트북을 닫았다가 열면 코드를 다시 실행해야 합니다

주피터 노트북은 코드를 실행한 변수 값과 선언한 함수 등을 메모리에 저장합니다. 하지만 노트북을 닫았다가 다시 열면 이전에 저장된 변수 값과 함수 선언이 메모리에서 사라집니다.

노트북을 다시 열고 이전처럼 변수를 사용하거나 함수를 호출하려고 하면 에러가 발생합니다. 이는 변수와 함수가 메모리에 존재하지 않기 때문입니다. 변수와 함수를 다시 사용하려면 해당 코드 셀을 다시 실행해 메모리에 저장해야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.