1장 파이썬 코딩 도구
001 대화식 모드로 프로그래밍 하기
002 IDLE 에디터로 프로그래밍 하기
003 주피터 노트북으로 프로그래밍 하기
2장 기초 구문
004 변수
005 주석 처리하기
006 자료형 개념
007 자료형 출력: print(
008 자료형 크기: len(
009 자료형 확인: type(
010 타입 어노테이션(Type Annotation
011 사용자 입력: input(
012 들여쓰기
013 None 상수
014 True, False
3장 제어문
015 if문: if~elif~else
016 for문: for~continue~break
017 for문: for~else
018 while문: while~continue~break
019 pass문
020 match문: match~case
4장 연산자
021 수치연산자: +, -, *, /, **, //, %
022 연산자 축약: +=, -=, *=, /=
023 비교연산자: ==, !=, <, <=, >, >=
024 논리연산자: and, or, not
025 비트연산자: &, |, ^, >>, <<
5장 수치 자료형(Numerical Types
026 정수, 실수: int, float
027 복소수: complex
028 절대값 구하기: abs(
029 몫과 나머지 구하기: divmod(
030 반올림 수 구하기: round(
031 수치 자료형 변환: int(, float(, str(
032 10진수를 16진수로 변환: hex(
033 10진수를 2진수로 변환: bin(
6장 반복 자료형(Iterator Types
034 반복 가능(Iterable 이해하기
035 이터레이터(Iterator, iter(, next( 이해하기
036 사용자 정의 이터레이터 만들기
037 제너레이터(Generator 이해하기
038 특정 조건을 만족하는 요소만 추출하기: filter(
039 모든 요소 총합 구하
파이썬을 가장 익숙한 언어로 사용하는 지름길!
파이썬은 코드가 간결하고 읽기 쉬우며 수많은 라이브러리와 패키지가 있는, 현재 가장 널리 사용되는 인기 있는 프로그래밍 언어다. 전 세계적으로 AI에 대한 관심이 계속 증가하고 있는데, 특히 파이썬은 AI 프로그래밍의 중심에 있으면서 입문하기 수월해 프로그래밍 언어를 넘어 교양의 일부가 되어가고 있다.
이 책은 이런 주요 흐름에 맞춰가고 싶은 파이썬 초보자를 위해 기획되었다. 200개의 실습 예제와 라인별 설명으로 차근차근 파이썬을 익힐 수 있어 꾸준한 사랑을 받은 1판을, 최근 파이썬 3.12에 맞춰 예제를 전면 최신판으로 개정하였다. 또한 그림 설명도 대폭 추가하여 파이썬을 더욱 쉽게 이해할 수 있도록 했다. 입문자를 위한 도서인 만큼 파이썬과 에디터 프로그램 설치부터, 간단하지만 중요한 변수, 주석 처리, None 상수 등의 기초 구문으로 학습을 시작해 다양한 자료형과 내장함수 메서드, 모듈, 패키지 등을 소스 코드를 실습하며 배운다. 그리고 앞에서 배운 내용을 활용하여 22장에서 실제로 구동하는 실전 예제 14개를 배워, 배운 내용을 실무에 응용할 수 있는 능력을 키우도록 했다. 특히, 예제 코드는 주요 라인별로 해석되어 있어 더욱 꼼꼼하고 정확한 학습이 가능하다. 파이썬에 막 입문하는 초보자나 파이썬을 익숙하게 활용하고 싶은 사용자, 실전 예제로 파이썬에 익숙해지고 싶은 사용자라면 이 책이 도움이 될 것이다. 또한 필요한 개념을 찾아보기 쉽게 사전식으로 구성했기 때문에, 그때그때 필요한 개념을 찾아서 볼 책이 필요한 사용자에게도 추천한다.