2026-09-29 375 0 0 28 25 0 23일전 0

AI 시대의 파이썬 기본기

경험 제로에서 시작하는 첫 파이썬 수업

이 책은 프로그래밍 경험이 전혀 없는 독자를 위한 첫 파이썬 수업입니다. 변수와 자료형부터 함수, 클래스, 모듈까지 익히며 ‘수학 도우미’ 프로젝트를 완성합니다. 코드를 따라 치기 전에 결과를 예상하고 직접 실행해 확인합니다. 책을 덮을 때쯤에는 AI가 짠 코드도 읽고 의심하며 스스로 고칠 수 있을 것입니다. ■ 학습 규율 — 예측하라, 실행하라, 대조하라 AI가 코드를 다 짜 주는 시대, 그 코드를 그대로 믿어도 될까요? 이 책의 모든 코드는 따라 치기 전에 출력을 먼저 예측하고, 실행 결과와 대조하며 배웁니다. 예측이 틀린 순간이 바로 배울 차례이기 때문입니다. 설치 없이 브라우저(구글 코랩)에서 시작합니다. ■ 장 구성 1장 시작하기 — AI 시대에 왜 기본기인가: 설치 없이 브라우저에서..
이 책은 프로그래밍 경험이 전혀 없는 독자를 위한 첫 파이썬 수업입니다. 변수와 자료형부터 함수, 클래스, 모듈까지 익히며 ‘수학 도우미’ 프로젝트를 완성합니다. 코드를 따라 치기 전에 결과를 예상하고 직접 실행해 확인합니다. 책을 덮을 때쯤에는 AI가 짠 코드도 읽고 의심하며 스스로 고칠 수 있을 것입니다.

■ 학습 규율 — 예측하라, 실행하라, 대조하라
AI가 코드를 다 짜 주는 시대, 그 코드를 그대로 믿어도 될까요? 이 책의 모든 코드는 따라 치기 전에 출력을 먼저 예측하고, 실행 결과와 대조하며 배웁니다. 예측이 틀린 순간이 바로 배울 차례이기 때문입니다. 설치 없이 브라우저(구글 코랩)에서 시작합니다.

■ 장 구성
1장 시작하기 — AI 시대에 왜 기본기인가: 설치 없이 브라우저에서 첫 실행, 노트북 사용의 최소 원리, 이 책의 지도
2장 숫자와 문자열: 변수, int와 float, 문자열, 인덱스와 슬라이스, f-string, 자료형 변환
3장 리스트와 튜플: 리스트 메서드, 정렬과 요약, 별칭과 복사, 튜플
4장 딕셔너리와 집합: 없는 키, 집합 연산, 네 그릇의 지도
5장 연산자: 몫과 나머지, 우선순위, 비교와 불리언, 소수의 어림값, and·or·not, in
6장 조건문: if와 들여쓰기, else, elif, 경계값과 겹치는 조건, 참·거짓의 폭
7장 반복문: for와 range, 순회, 누적 변수, while과 무한 루프, break·continue, 중첩 루프와 GCD·소수
8장 함수: 정의와 호출, return과 None, 인자와 기본값, 튜플 반환과 언패킹, 지역·전역 변수
9장 파일 입출력: input, open·write·close, read와 줄 순회, with와 파일 모드, 경로와 인코딩
10장 파이썬다운 코드: 리스트 컴프리헨션, 조건이 붙은 컴프리헨션, enumerate, zip
11장 클래스: 객체라는 관점, class·__init__·self, 상태를 바꾸는 메서드, 클래스 변수와 __str__
12장 모듈과 패키지: .py 파일과 터미널, import, from·as, 내 모듈 만들기, 패키지
13장 예외처리: 트레이스백 읽기, try와 except, 에러의 가족, finally·else·raise
14장 에필로그 — 데이터의 세계 맛보기: 일곱 줄의 항해 기록, 새 문법은 없었다, 여기서부터의 지도
부록 A 한 학기 운영 지도 · 부록 B 문제은행 선별과 시험 대비 · 부록 C 환경 가이드(설치, 터미널, 코랩, 온라인 저장소) · 부록 D AI와 짝 코딩의 실전(도구, 프롬프트, 의심 목록 총표)

■ 러닝 프로젝트 ‘수학 도우미’
7장의 GCD·소수 계산에서 출발해 8장에서 함수로 부품화하고, 9장에서 결과를 파일에 저장하고, 10장에서 컴프리헨션과 zip으로 다듬고, 11장에서 소수를 기억하는 PrimeFinder 클래스로 진화시키고, 12장에서 패키지로 배포 형태를 갖추고, 13장에서 예외 처리로 견고하게 만듭니다.

■ 이 책의 특징
- 전 코드 실행 검증: 최신 파이썬 두 버전에서 본문 전체 코드의 실행을 확인했습니다.
- AI와 짝 코딩: 매 장, AI가 쓴 코드를 의심하고 검증하는 코너로 마무리합니다.
- 강의실에서 다듬은 연습문제: 실제 수업의 오답 유형을 반영한 전 장 연습문제와 해설을 담았습니다.

■ 이런 분께
프로그래밍 경험이 없는 교양 대학생과 직장인, 파이썬을 처음 배우는 분, AI 코딩 도구를 쓰되 그 결과를 스스로 읽고 검증하고 싶은 분.

예제 코드·실습 데이터·정오표 안내: donghyunlee.kr
AI ERA SERIES 2권 『AI 시대의 파이썬 데이터 시각화』로 이어집니다.
이동현
한국외국어대학교 Social Science & AI융합학부 교수. KAIST에서 공학사·공학석사·공학박사 학위를 받았다. 한국공학대학교 부교수와 한국환경연구원 빅데이터연구팀 부연구위원을 지냈고, 환경부 중앙환경정책위원회 환경경제분과위원으로 활동했다. AI 스타트업 한국인공지능 주식회사를 창업해 실무 AI 서비스를 직접 개발·운영하고 있다.
연구의 중심은 신뢰할 수 있는 AI다. 고위험 물리·사회 시스템에서 AI의 예측과 시뮬레이션을 언제 믿을 수 있고, 언제 거부해야 하는지를 연구하고 있다. Journal of Cleaner Production, Technological Forecasting and Social Change, Expert Systems with Applications 등 국제 저명 학술지에 연구 논문 20여 편을 발표했고, 환경 연구에 특화된 멀티모달 LLM 대화형 AI를 개발해 한국환경연구원 원장상을 받았으며, 2008년에는 대한민국 인재상(대통령상)을 수상했다.
10년째 대학에서 프로그래밍과 데이터 분석을 강의하고 있다. 강의실과 창업 현장에서 다듬은 경험을 바탕으로 AI ERA SERIES를 쓰고 있으며, 시리즈 소식과 예제 코드 안내는 donghyunlee.kr에서 확인할 수 있다.

㈜유페이퍼 대표 이병훈 | 316-86-00520 | 통신판매 2017-서울강남-00994 서울 강남구 학동로2길19, 2층 (논현동,세일빌딩) help@upaper.kr 개인정보책임 : 이선희 카카오톡 채팅상담