상세정보

  • HOME
  • 상세정보

혼자 공부하는 파이썬

윤인성

책이미지
도서 상세정보
자료유형단행본
개인저자윤인성
서명/저자사항혼자 공부하는 파이썬 /윤인성 지음
판사항초판
발행사항서울 :한빛미디어,2019
형태사항xii,434.p ;26cm
ISBN9791162241882
서지주기찾아보기(p.430-434)수록
비통제주제어파이썬,전산,컴퓨터언어
소장정보
No. 등록번호 청구기호 소장처/자료실/서가 도서상태 반납예정일 예약
1 EB041599 13.10-06 윤69혼 2019 국토연구원/자료실/ 대출중 2021-05-24 예약가능

목차 일부

Chapter 01 파이썬 시작하기
 01-1 파이썬을 하기 전에 읽는 아주 간단한 설명
  컴퓨터 프로그램
  프로그래밍 언어
  프로그래밍 언어, 파이썬
  파이썬이 인기 있는 이유
  3가지 키워드로 정리하는 핵심 포인트
  확인문제
 01-2 파이썬을 배우기 위해 준비해야 할 것들
  파이썬 설치하기
  파이썬 실행하기: 파이썬 인터렉티브 셸
  텍...

목차 전체

Chapter 01 파이썬 시작하기
 01-1 파이썬을 하기 전에 읽는 아주 간단한 설명
  컴퓨터 프로그램
  프로그래밍 언어
  프로그래밍 언어, 파이썬
  파이썬이 인기 있는 이유
  3가지 키워드로 정리하는 핵심 포인트
  확인문제
 01-2 파이썬을 배우기 위해 준비해야 할 것들
  파이썬 설치하기
  파이썬 실행하기: 파이썬 인터렉티브 셸
  텍스트 에디터 사용하기(1): 파이썬 IDLE 에디터
  텍스트 에디터 사용하기(2): 비주얼 스튜디오 코드
  4가지 키워드로 정리하는 핵심 포인트
  확인문제
 01-3 이 책에서 자주 나오는 파이썬 용어들
  표현식과 문장
  키워드
  식별자
  주석
  연산자와 자료
  출력: print()
  5가지 키워드로 정리하는 핵심 포인트
  확인문제

Chapter 02 자료형
 02-1 자료형과 문자열
  자료형과 기본 자료형  
  문자열 만들기 
  문자열 연산자
  문자열의 길이 구하기
  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가지 키워드로 정리하는 핵심 포인트
  모듈을 분석하는 방법

Chapter 08 클래스
 08-1 클래스의 기본
  객체
  클래스 선언하기
  생성자
  메소드
  7가지 키워드로 정리하는 핵심 포인트
  확인문제
 08-2 클래스의 추가적인 구문
  어떤 클래스의 인스턴스인지 확인하기
  특수한 이름의 메소드
  클래스 변수와 메소드
  [좀 더 알아보기] 가비지 컬렉터
  [좀 더 알아보기] 프라이빗 변수와 게터/세터
  [좀 더 알아보기] 상속
  4가지 키워드로 정리하는 핵심 포인트
  확인문제

정답
찾아보기