Data Science Academy · 강의

셀, 커널, 실행 순서

Jupyter 노트북이 실제로 실행되는 방식을 알아봅니다.

레슨 2/413개 단계

셀, 커널, 실행 순서은(는) CoddyKit의 무료 Data Science Academy 강의입니다. 이것은 4개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 Data Science Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. Data Science Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

노트북은 셀을 쌓아 만든 것입니다

주피터 노트북은 셀로 구성됩니다. 셀은 한 번에 하나씩 입력하고 실행할 수 있는 작은 편집 상자입니다. 덕분에 분석을 대화형으로 진행할 수 있습니다.

하나를 실행하고 결과 보기

셀에 코드를 입력한 다음 Shift+Enter를 눌러 실행하십시오. 결과가 바로 아래에 나타나므로 무슨 일이 일어났는지 놓치지 않을 수 있습니다.

2 + 3 * 4

커널이 작업을 수행합니다

노트북 뒤에서는 각 셀을 실행하고 셀 사이의 모든 내용을 기억하는 실행 중인 파이썬 프로세스인 커널이 작동합니다.

상태는 계속 유지됩니다

커널이 계속 실행되므로 한 셀에서 설정한 변수는 다음 셀에도 남아 있습니다. 이것을 실행한 다음 나중에 total을 사용해 보십시오.

total = 100

아래 어디서나 사용하기

새 셀에서 total을 다시 정의하지 않고 재사용할 수 있습니다. 커널이 메모리에 보관하고 있으므로 바로 이어서 작업할 수 있습니다.

total * 2

실행 순서가 중요합니다

셀은 위에서 아래로가 아니라 실행 버튼을 누른 순서대로 실행됩니다. 이 실행 순서가 노트북에서 혼란스러운 버그가 발생하는 가장 큰 원인입니다.

실행 횟수 확인하기

셀 옆 [ ] 안의 숫자는 해당 셀이 마지막으로 실행된 순서를 보여 줍니다. 이 실행 횟수를 추적하면 실제로 어떤 일이 어떤 순서로 일어났는지 알 수 있습니다.

순서가 뒤섞여 생기는 문제

초반 셀을 수정하고도 다시 실행하지 않으면 이후 셀에서 오래된 값을 사용합니다. 실행 순서가 현재 보이는 코드와 더 이상 일치하지 않게 됩니다.

다시 시작하여 초기화하기

상태가 뒤엉킨 것 같을 때는 커널 다시 시작을 사용하십시오. 모든 변수를 지워 깨끗하고 신뢰할 수 있는 상태에서 다시 시작할 수 있습니다.

순서대로 모두 실행하기

다시 시작한 뒤 모두 실행을 선택하여 모든 셀을 위에서 아래로 실행하십시오. 그러면 노트북이 깔끔하고 반복 가능한 흐름으로 작동한다는 것을 확인할 수 있습니다.

편집 모드와 명령 모드

초록색은 셀 안에 입력하고 있다는 뜻이고, 파란색은 노트북에 명령을 내리고 있다는 뜻입니다. Esc와 Enter로 두 모드 사이를 전환할 수 있습니다.

빠른 확인

노트북에서 이상한 결과가 나오고 셀이 순서 없이 실행된 것 같다고 의심됩니다.

복습: 셀과 커널

셀은 상태를 유지하는 커널에서 실행되고, 실행 순서가 여러분을 혼란스럽게 할 수 있으며, 커널 다시 시작과 모두 실행을 사용하면 노트북을 신뢰할 수 있는 상태로 유지할 수 있다는 것을 배웠습니다. 👍

무료로 시작

AI 튜터와 함께 Python을(를) 배우세요 — 무료

브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.

코스
30
레슨
120

자주 묻는 질문

“셀, 커널, 실행 순서” 강의는 무료인가요?

네 — “셀, 커널, 실행 순서” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 Data Science Academy 강의 전체를 잠금 해제할 수 있습니다. Data Science Academy 강의에는 총 4개의 강의가 포함되어 있습니다.

“셀, 커널, 실행 순서”에서 뭘 배우나요?

Jupyter 노트북이 실제로 실행되는 방식을 알아봅니다. 브라우저에서 직접 실행하는 실습 코드로 Data Science Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.

Data Science Academy을(를) 시작하는 데 경험이 필요한가요?

사전 경험은 필요하지 않습니다. CoddyKit의 Data Science Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 2번째 강의입니다.

“셀, 커널, 실행 순서” 강의는 얼마나 걸리나요?

대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.

이 Data Science Academy 강의에서 코드를 작성하고 실행할 수 있나요?

네. 모든 Data Science Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.

이 강의의 모든 강의

  1. 손쉽게 Python 설치하기
  2. 셀, 커널, 실행 순서
  3. 코드 옆에 Markdown 메모 작성하기
  4. 가져오기, 살펴보기, 반복하기
← Data Science Academy(으)로 돌아가기