
인공지능을 위한 파이썬 첫 걸음
Description
책소개
이 교재는 파이썬을 처음 배우는 사람부터 데이터 분석과 인공지능 응용까지 폭넓게 학습할 수 있도록 구성되어 있다.
1장에서는 파이썬의 특징과 장점을 소개하고, 다운로드 및 설치 방법과 함께 VS Code 환경 설정 및 패키지 관리법을 다루어 학습자가 개발 준비를 완벽히 할 수 있도록 돕는다.
2장은 변수, 숫자, 논리값, 문자열, 입력과 출력 같은 기초 데이터 개념을 설명하며, 실제 프로그램 작성의 토대를 마련한다.
3장은 리스트, 튜플, 셋, 딕셔너리와 같은 자료 구조와 스택·큐·덱 같은 컬렉션 활용법을 통해 효율적인 데이터 관리와 알고리즘 구현 능력을 키운다.
4장에서는 조건문과 반복문, 내포문, 그리고 자주 사용되는 알고리즘을 학습하여 논리적인 문제 해결 능력을 기른다.
5장에서는 함수와 클래스 개념을 중심으로 모듈화, 내장함수와 라이브러리 활용법까지 학습하여 파이썬다운 프로그래밍을 체험한다.
6장은 예외 처리와 텍스트, 엑셀, 피클, JSON 파일 처리 방법을 다루어 실무에서 자주 필요한 데이터 입출력 기술을 익히도록 구성했다.
7장에서는 Numpy, Pandas, Matplotlib, Seaborn, OpenCV와 같은 대표적인 외부 라이브러리를 실습하며 데이터 분석과 시각화 기초를 학습한다.
8장은 자연어 처리 단원을 통해 텍스트 전처리, 토큰화, 불용어 제거, 어간 및 표제어 추출, 품사 태깅, 벡터화, 임베딩 기법, 최신 트랜스포머 모델까지 차근차근 다루며 인공지능 분야로 확장할 수 있도록 안내한다.
마지막으로 부록에서는 파이썬 기본 문법과 유용한 라이브러리, 그리고 Django, Flask, FastAPI 같은 웹 프레임워크 치트시트를 제공하여 학습자가 실무에 바로 참고할 수 있는 종합 자료를 정리했다.
이 책은 기초부터 실습, 그리고 최신 응용까지 체계적으로 연결된 학습 여정을 제공하며, 파이썬 프로그래밍을 활용한 다양한 프로젝트와 데이터 기반 문제 해결 능력을 기르는 데에 최적화된 안내서가 될 것이다.
1장에서는 파이썬의 특징과 장점을 소개하고, 다운로드 및 설치 방법과 함께 VS Code 환경 설정 및 패키지 관리법을 다루어 학습자가 개발 준비를 완벽히 할 수 있도록 돕는다.
2장은 변수, 숫자, 논리값, 문자열, 입력과 출력 같은 기초 데이터 개념을 설명하며, 실제 프로그램 작성의 토대를 마련한다.
3장은 리스트, 튜플, 셋, 딕셔너리와 같은 자료 구조와 스택·큐·덱 같은 컬렉션 활용법을 통해 효율적인 데이터 관리와 알고리즘 구현 능력을 키운다.
4장에서는 조건문과 반복문, 내포문, 그리고 자주 사용되는 알고리즘을 학습하여 논리적인 문제 해결 능력을 기른다.
5장에서는 함수와 클래스 개념을 중심으로 모듈화, 내장함수와 라이브러리 활용법까지 학습하여 파이썬다운 프로그래밍을 체험한다.
6장은 예외 처리와 텍스트, 엑셀, 피클, JSON 파일 처리 방법을 다루어 실무에서 자주 필요한 데이터 입출력 기술을 익히도록 구성했다.
7장에서는 Numpy, Pandas, Matplotlib, Seaborn, OpenCV와 같은 대표적인 외부 라이브러리를 실습하며 데이터 분석과 시각화 기초를 학습한다.
8장은 자연어 처리 단원을 통해 텍스트 전처리, 토큰화, 불용어 제거, 어간 및 표제어 추출, 품사 태깅, 벡터화, 임베딩 기법, 최신 트랜스포머 모델까지 차근차근 다루며 인공지능 분야로 확장할 수 있도록 안내한다.
마지막으로 부록에서는 파이썬 기본 문법과 유용한 라이브러리, 그리고 Django, Flask, FastAPI 같은 웹 프레임워크 치트시트를 제공하여 학습자가 실무에 바로 참고할 수 있는 종합 자료를 정리했다.
이 책은 기초부터 실습, 그리고 최신 응용까지 체계적으로 연결된 학습 여정을 제공하며, 파이썬 프로그래밍을 활용한 다양한 프로젝트와 데이터 기반 문제 해결 능력을 기르는 데에 최적화된 안내서가 될 것이다.
목차
1장 파이썬 개요 및 개발 환경 구축
1.1 파이썬 개요 7
1.2 파이썬 다운로드 및 설치 12
1.3 VS Code 다운로드 및 설치 16
1.4 VS Code 파이썬 개발 환경 설정 21
1.5 패키지 관리와 애플리케이션 실행 25
2장 변수와 데이터
2.1 변수의 의미와 개념+ 33
2.2 숫자 다루기 39
2.3 논리값 다루기 45
2.4 문자열 다루기 49
2.5 출력문 다루기 55
2.6 입력문 다루기 60
3장 자료 구조(컬렉션 프레임워크)
3.1 리스트(List) 69
3.2 튜플(Tuple) 76
3.3 셋(Set) 82
3.4 딕셔너리(Dictionary) 88
3.5 스택(Stack), 큐(Queue), 덱(Deque) 95
4장 제어문
4.1 기타 연산 107
4.2 조건문 111
4.3 반복문 120
4.4 내포문 129
4.5 주요 알고리즘 136
5장 함수와 클래스
5.1 함수 149
5.2 클래스 154
5.3 모듈화 161
5.4 내장함수 활용 168
5.5 내장 라이브러리 활용 177
6장 예외 처리와 파일 처리
6.1 예외 처리 189
6.2 텍스트 파일 처리 194
6.3 엑셀 파일 처리 199
6.4 피클 파일 처리 205
6.5 JSON 파일 처리 211
7장 외부 라이브러리
7.1 Numpy 221
7.2 Pandas 226
7.3 Matplotlib 235
7.4 Seaborn 247
7.5 OpenCV 257
8장 인공지능 자연어 처리
8.1 텍스트 데이터 전처리 267
8.2 토큰화(Tokenization) 273
8.3 불용어 제거(Stopword Removal) 279
8.4 어간 추출(Stemming)과 표제어 추출(Lemmatization) 285
8.5 품사 태깅(POS Tagging) 291
8.6 텍스트 벡터화(Vectorization) 299
8.7 Word Embedding(Word2Vec, FastText, GloVe) 304
8.8 심화 자연어 처리(BERT, GPT, Transformers) 309
부록.
치트시트 모음
부록 A.
파이썬 치트시트 320
부록 B.
파이썬 웹 프레임워크 치트시트 322
1.1 파이썬 개요 7
1.2 파이썬 다운로드 및 설치 12
1.3 VS Code 다운로드 및 설치 16
1.4 VS Code 파이썬 개발 환경 설정 21
1.5 패키지 관리와 애플리케이션 실행 25
2장 변수와 데이터
2.1 변수의 의미와 개념+ 33
2.2 숫자 다루기 39
2.3 논리값 다루기 45
2.4 문자열 다루기 49
2.5 출력문 다루기 55
2.6 입력문 다루기 60
3장 자료 구조(컬렉션 프레임워크)
3.1 리스트(List) 69
3.2 튜플(Tuple) 76
3.3 셋(Set) 82
3.4 딕셔너리(Dictionary) 88
3.5 스택(Stack), 큐(Queue), 덱(Deque) 95
4장 제어문
4.1 기타 연산 107
4.2 조건문 111
4.3 반복문 120
4.4 내포문 129
4.5 주요 알고리즘 136
5장 함수와 클래스
5.1 함수 149
5.2 클래스 154
5.3 모듈화 161
5.4 내장함수 활용 168
5.5 내장 라이브러리 활용 177
6장 예외 처리와 파일 처리
6.1 예외 처리 189
6.2 텍스트 파일 처리 194
6.3 엑셀 파일 처리 199
6.4 피클 파일 처리 205
6.5 JSON 파일 처리 211
7장 외부 라이브러리
7.1 Numpy 221
7.2 Pandas 226
7.3 Matplotlib 235
7.4 Seaborn 247
7.5 OpenCV 257
8장 인공지능 자연어 처리
8.1 텍스트 데이터 전처리 267
8.2 토큰화(Tokenization) 273
8.3 불용어 제거(Stopword Removal) 279
8.4 어간 추출(Stemming)과 표제어 추출(Lemmatization) 285
8.5 품사 태깅(POS Tagging) 291
8.6 텍스트 벡터화(Vectorization) 299
8.7 Word Embedding(Word2Vec, FastText, GloVe) 304
8.8 심화 자연어 처리(BERT, GPT, Transformers) 309
부록.
치트시트 모음
부록 A.
파이썬 치트시트 320
부록 B.
파이썬 웹 프레임워크 치트시트 322
GOODS SPECIFICS
- 발행일 : 2025년 10월 13일
- 쪽수, 무게, 크기 : 324쪽 | 182*257*30mm
- ISBN13 : 9791112070982
You may also like
카테고리
한국어
한국어