오늘 깊이 익힐 낱말
- 1. 왜 알아야 하나요?
두 글자가 놓인 줄에서 두 번째 글자와 첫 구간을 꺼냅니다. 이 장면을 살펴보는 까닭은 “번호나 잘라 볼 범위를 받아 그 자리에 해당하는 것을 돌려주는 문이에요”라는 기준을 익혀, 비슷해 보이는 두 경우도 안전하게 나누기 위해서예요.
- 2. 아주 쉬운 뜻
쉬운 말로 풀면 이런 뜻이에요. “번호나 잘라 볼 범위를 받아 그 자리에 해당하는 것을 돌려주는 문이에요.”
- 3. 동네책방 장면
일반 서점에서는 이런 장면과 닮았어요. “선반 번호를 말하면 그 칸의 책이나 연속된 칸을 꺼내는 것과 닮았어요.”
- 4. 방금 본 작은 예
“번호표로 하나 꺼내기” 장면의 첫 글에서 직접 확인한 내용: “b”. 바로 풀어 읽기: “b”는 컴퓨터 글에서 대상, 자리나 행동을 구별하려 붙인 정확한 이름표예요. 바로 앞 글에서 같은 이름을 찾아 무엇을 가리키는지 확인하세요. 한 곳만 바꾼 글에서 확인한 내용: “('a',)”. 바로 풀어 읽기: “a”는 컴퓨터 글에서 대상, 자리나 행동을 구별하려 붙인 정확한 이름표예요. 바로 앞 글에서 같은 이름을 찾아 무엇을 가리키는지 확인하세요. 두 확인 내용에서 처음 달라진 곳을 찾아 오늘의 쉬운 뜻과 연결해요.
- 5. 책에서 쓰는 이름을 쉬운 뜻과 붙이기__getitem__ — 쉬운 뜻: 쉬운 말로 풀면 이런 뜻이에요. “번호나 잘라 볼 범위를 받아 그 자리에 해당하는 것을 돌려주는 문이에요.”
- index
- 쉬운 뜻으로는 다음처럼 생각하면 돼요. “맨 앞을 영 번으로 두고 번호 하나로 원하는 자리를 찾는 일”
- 쉬운 말로 풀면 다음과 같은 일이에요. “글이나 숫자를 화면에 보이게 하되 다음 계산값으로 돌려주지는 않는 도구”
- class
- 쉬운 말로 풀면 이런 뜻이에요. “비슷한 대상들이 가질 정보와 할 일을 한곳에 적은 설명서예요.”
- self
- 쉬운 말로 풀면 이런 뜻이에요. “낱개가 일을 시킬 때 그 낱개 자신을 첫 자리에서 받아요.”
- 이름
- 코드에서 어떤 내용을 나중에 다시 찾도록 붙이는 글자표예요.
- slice
- 쉬운 뜻으로는 다음처럼 생각하면 돼요. “시작 자리는 넣고 끝 자리는 빼서 필요한 구간만 얻는 일”
- key
- 쉬운 뜻으로는 다음처럼 생각하면 돼요. “짝지은 값을 다시 찾을 때 사용하는 겹치지 않는 이름표”
문제를 풀 때는 이 한 줄로 뜻을 먼저 되살려요. 정확한 기술 설명은 개념 활동에서 함께 나오는 낯선 말의 쉬운 뜻까지 붙여 차례로 확인해요.
- 6. 비슷해 보여도 다른 때
“번호표로 하나 꺼내기” 장면에서 한 곳을 바꾼 두 번째 글의 확인 내용: “('a',)”. 출력에 나온 “a”는 컴퓨터 글에서 대상, 자리나 행동을 구별하려 붙인 정확한 이름표예요. 바로 앞 글에서 같은 이름을 찾아 무엇을 가리키는지 확인하세요.
- 7. 비유가 끝나는 곳
서점 비유는 “선반 번호를 말하면 그 칸의 책이나 연속된 칸을 꺼내는 것과 닮았어요” 장면을 처음 떠올리는 데까지만 맞아요. 비유만으로 판단할 수 없는 차이: “번호 하나를 받는 법만 만들었다고 여러 칸을 한꺼번에 잘라 보는 법까지 생기지는 않아요. 끝을 넘긴 번호에는 끝났다고 분명히 알려야 해요”. 실제 글과 두 결과를 다시 확인해야 해요.
- 8. 내 말로 다시 설명하기
“번호표로 하나 꺼내기” 장면에서 첫 글과 바꾼 글의 확인 내용에서 무엇이 달라졌는지, “번호나 잘라 볼 범위를 받아 그 자리에 해당하는 것을 돌려주는 문이에요”라는 기준과 “번호 하나를 받는 법만 만들었다고 여러 칸을 한꺼번에 잘라 보는 법까지 생기지는 않아요. 끝을 넘긴 번호에는 끝났다고 분명히 알려야 해요”라는 주의점을 써서 설명해 보세요. 그런 다음 “행, 표와 시간 구간을 꺼내는 자료형에서 허용할 키 종류와 실패 예외를 적어 보세요” 장면에서는 무엇부터 확인할지도 설명해 보세요.
