「바이브 코더를 위한 코딩 기초 학습」을 공부하기 전에 먼저 익혀 두면 좋은 수학 개념을 모은 교재입니다. AI가 만든 코드를 읽고 검증하려면, 코드가 다루는 수·범위·집합·조건·함수·반복·통계가 수학적으로 무엇을 뜻하는지 정확히 알아야 합니다. 이 교재는 고등학교 수학을 오래전에 배웠거나 잊어버린 성인을 위해, 필요한 개념을 처음부터 다시 정리합니다.

이 교재의 구성

각 개념은 네 부분으로 이루어져 있습니다.

  1. 개념: 수학적 정의와 그 뜻을 풀어 설명합니다. 처음 쓰는 기호의 뜻을 설명하고, 뒤에서 자세히 다루는 개념에는 이어 읽을 위치를 적었습니다.
  2. 예시: 정의를 손으로 직접 적용해 보는 풀이입니다. 독서 기록처럼 교재의 실습과 비슷한 상황을 많이 다룹니다.
  3. 코드와의 관계: 그 개념이 Python 코드에서 어떤 모습으로 나타나는지, 어떤 실수로 이어지기 쉬운지 짧은 예제로 보여 줍니다. 코드 읽기가 처음이면 아래 '코드 예제를 읽기 전'을 먼저 보십시오. 실행 결과는 Python 3.12.14에서 확인했으며, 버전에 따라 결과가 달라지는 예시는 해당 위치에 조건을 적었습니다.
  4. 확인 문제: 개념마다 2~4문항입니다. 해답은 '해답 보기'를 펼치면 나옵니다. 먼저 풀고 나서 확인하십시오.

학습 방법

코드 예제를 읽기 전

코드는 위에서 아래로 실행합니다. 아래 예제의 입력은 본문에서 정한 종류와 범위의 값이라고 가정합니다. 실제 파일의 값은 먼저 숫자인지, 빠진 값은 아닌지, 허용 범위 안인지 확인해야 합니다. 입력의 약속은 Ⅴ-2에서 다시 다룹니다.

값·이름·출력 읽기