혼자 공부하는 파이썬
파이썬 최신 버전 반영
윤인성 (지은이) | 한빛미디어 | 2019-06-10
정보
리뷰 (0)
스토리 (0)
카테고리
국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
페이지 수
460
내가 읽는데 걸리는 시간
앱에서 이용해주세요
책소개
독학으로 프로그래밍 언어를 처음 배우려는 입문자가, 혹은 파이썬을 배우려는 입문자가 '꼭 필요한 내용을 제대로' 학습할 수 있도록 구성했다. '무엇을', '어떻게' 학습해야 할지조차 모르는 입문자의 막연한 마음을 살펴, 친절하게, 그러나 핵심적인 내용만 콕콕 집어준다.
목차
Chapter 01 파이썬 시작하기 01-1 파이썬을 하기 전에 읽는 아주 간단한 설명 컴퓨터 프로그램 프로그래밍 언어 프로그래밍 언어, 파이썬 파이썬이 인기 있는 이유 3가지 키워드로 정리하는 핵심 포인트 확인문제 01-2 파이썬을 배우기 위해 준비해야 할 것들 파이썬 설치하기 파이썬 실행하기: 파이썬 인터렉티브 셸 텍스트 에디터 사용하기(1): 파이썬 IDLE 에디터 텍스트 에디터 사용하기(2): 비주얼 스튜디오 코드 4가지 키워드로 정리하는 핵심 포인트 확인문제 01-3 이 책에서 자주 나오는 파이썬 용어들 표현식과 문장 키워드 식별자 주석 연산자와 자료 출력: print() 5가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 02 자료형 02-1 자료형과 문자열 자료형과 기본 자료형 문자열 만들기 08 문자열 연산자 문자열의 길이 구하기 5가지 키워드로 정리하는 핵심 포인트 확인문제 02-2 숫자 숫자의 종류 숫자 연산자 연산자 우선순위 [좀 더 알아보기] 문자열 연산자의 우선순위 4가지 키워드로 정리하는 핵심 포인트 확인문제 02-3 변수와 입력 변수 만들기/사용하기 복합 대입 연산자 사용자 입력: input() 문자열을 숫자로 바꾸기 숫자를 문자열로 바꾸기 7가지 키워드로 정리하는 핵심 포인트 확인문제 02-4 숫자와 문자열의 다양한 기능 문자열의 format() 함수 format() 함수의 다양한 기능 대소문자 바꾸기: upper()와 lower() 문자열 양옆의 공백 제거하기: strip() 문자열의 구성 파악하기: isOO() 문자열 찾기: find()와 rfind() 문자열과 in 연산자 문자열 자르기: split() 7가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 03 조건문 03-1 불 자료형과 if 조건문 불 만들기: 비교 연산자 불 연산하기: 논리 연산자 논리 연산자의 활용 if 조건문이란? 날짜/시간 활용하기 컴퓨터의 조건 4가지 키워드로 정리하는 핵심 포인트 확인문제 03-2 if~else와 elif 구문 else 조건문의 활용 elif 구문 if 조건문을 효율적으로 사용하기 False로 변환되는 값 pass 키워드 [좀 더 알아보기] raise NotImplementError 4가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 04 반복문 04-1 리스트와 반복문 리스트 선언하고 요소에 접근하기 리스트 연산자: 연결(+), 반복(*), len() 리스트에 요소 추가하기: append, insert 리스트에 요소 제거하기 리스트 내부에 있는지 확인하기: in/not in 연산자 for 반복문 for 반복문: 리스트와 함께 사용하기 4가지 키워드로 정리하는 핵심 포인트 확인문제 04-2 딕셔너리와 반복문 딕셔너리 선언하기 딕셔너리의 요소에 접근하기 딕셔너리에 값 추가하기/제거하기 딕셔너리 내부에 키가 있는지 확인하기 for 반복문: 딕셔너리와 함께 사용하기 3가지 키워드로 정리하는 핵심 포인트 확인문제 04-3 반복문과 while 반복문 범위 for 반복문: 범위와 함께 사용하기 for 반복문: 리스트와 범위 조합하기 for 반복문: 반대로 반복하기 while 반복문 while 반복문: for 반복문처럼 사용하기 while 반복문: 상태를 기반으로 반복하기 while 반복문: 시간을 기반으로 반복하기 while 반복문: break 키워드/continue 키워드 4가지 키워드로 정리하는 핵심 포인트 확인문제 04-4 문자열, 리스트, 딕셔너리와 관련된 기본 함수 리스트에 적용할 수 있는 기본 함수: min(), max(), sum() reversed() 함수로 리스트 뒤집기 enumerate() 함수와 반복문 조합하기 딕셔너리의 items() 함수와 반복문 조합하기 리스트 내포 [좀 더 알아보기] 구문 내부에 여러 줄 문자열을 사용했을 때의 문제점 [좀 더 알아보기] 이터레이터 3가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 05 함수 05-1 함수 만들기 함수의 기본 함수에 매개변수 만들기 가변 매개변수 기본 매개변수 키워드 매개변수 리턴 기본적인 함수의 활용 5가지 키워드로 정리하는 핵심 포인트 확인문제 05-2 함수의 활용 재귀 함수 재귀 함수의 문제 조기 리턴 [좀 더 알아보기] 코드에 이름 붙이기 [좀 더 알아보기] 코드 유지보수 3가지 키워드로 정리하는 핵심 포인트 확인문제 05-3 함수 고급 튜플 람다 파일 처리 [좀 더 알아보기] 혼자 공부하는 파이썬 프로그래밍 [좀 더 알아보기] 제너레이터 3가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 06 예외 처리 06-1 구문 오류와 예외 오류의 종류 기본 예외 처리 try except 구문 try except else 구문 finally 구문 4가지 키워드로 정리하는 핵심 포인트 확인문제 06-2 예외 고급 예외 객체 예외 구분하기 모든 예외 잡기 raise 구문 [좀 더 알아보기] 코드 살펴보기 3가지 키워드로 정리하는 핵심 포인트 확인문제 Chapter 07 모듈 07-1 표준 모듈 모듈 사용의 기본: math 모듈 random 모듈 sys 모듈 os 모듈 datetime 모듈 time 모듈 urllib 모듈 4가지 키워드로 정리하는 핵심 포인트 확인문제 07-2 외부 모듈 모듈 설치하기 모듈 찾아보기 BeautifulSoup 모듈 Flask 모듈 라이브러리와 프레임워크 [좀 더 알아보기] 함수 데코레이터 5가지 키워드로 정리하는 핵심 포인트 확인문제 07-3 모듈 만들기 모듈 만들기 패키지 [좀 더 알아보기] 텍스트 데이터 [좀 더 알아보기] 바이너리 데이터 3가지 키워드로 정리하는 핵심 포인트 모듈을 분석하는 방법