자료검색 > 상세페이지

저자

발행처

발행년도

KDC 카테고리

총류
도서 혼자 공부하는 파이썬 : 1:1 과외하듯 배우는 프로그래밍 자습서
  • ㆍ저자사항 윤인성 지음
  • ㆍ발행사항 서울: 한빛미디어, 2022
  • ㆍ형태사항 434 p.: 천연색삽화, 도표; 26 cm
  • ㆍ총서사항 혼자 공부하는 시리즈
  • ㆍ일반노트 별책: 혼공 용어 노트 색인수록
  • ㆍISBN 9791162245651
  • ㆍ주제어/키워드 혼자 공부 파이썬 프로그래밍언어
  • ㆍ소장기관 연암

소장정보

구분, 낱권정보, 소장처, 별치, 자료상태, 반납예정일, 예약, 상호대차를 안내하는 표입니다.
구분 낱권정보 자료실 / 청구기호 자료상태 반납예정일 예약 상호대차 도서관서비스
EM0000326412 2층 종합자료실 대출가능 - 예약불가 신청하기
상호대차서비스 신청은 대출가능 소장도서만 가능합니다.

상세정보

『혼자 공부하는 파이썬』이 더욱 흥미있고 알찬 내용으로 개정되었습니다. 프로그래밍이 정말 처음인 입문자도 따라갈 수 있는 친절한 설명과 단계별 학습은 그대로! 혼자 공부하더라도 체계적으로 계획을 세워 학습할 수 있도록 ‘혼공 계획표’를 새롭게 추가했습니다. 또한 입문자가 자주 물어보는 질문과...

도서정보 상세보기[NAVER 제공]

상세정보

혼자 공부하는 파이썬 - 윤인성 지음
『혼자 공부하는 파이썬』이 더욱 흥미있고 알찬 내용으로 개정되었다. 프로그래밍이 정말 처음인 입문자도 따라갈 수 있는 친절한 설명과 단계별 학습은 그대로! 혼자 공부하더라도 체계적으로 계획을 세워 학습할 수 있도록 ‘혼공 계획표’를 새롭게 추가했다.

목차

Chapter 01 파이썬 시작하기

01-1 파이썬을 하기 전에 읽는 아주 간단한 설명
__컴퓨터 프로그램
__프로그래밍 언어
__프로그래밍 언어, 파이썬
__파이썬이 인기 있는 이유
[3가지 키워드로 정리하는 핵심 포인트]
[확인문제]

01-2 파이썬을 배우기 위해 준비해야 할 것들
__파이썬 설치하기
__파이썬 실행하기: 파이썬 인터렉티브 셸
__텍스트 에디터 사용하기(1): 파이썬 IDLE 에디터
__텍스트 에디터 사용하기(2): 비주얼 스튜디오 코드
[좀 더 알아보기] 파이썬을 처음하는 초보자가 자주하는 실수 해결 방법
[좀 더 알아보기] 코드 실행기 사용하기: 윈도우 파워셸
[5가지 키워드로 정리하는 핵심 포인트]
[확인문제]

01-3 이 책에서 자주 나오는 파이썬 용어들
__표현식과 문장
__키워드
__식별자
__주석
__연산자와 자료
__출력: print()
[5가지 키워드로 정리하는 핵심 포인트]
[확인문제]

Chapter 02 자료형

02-1 자료형과 문자열
__자료형과 기본 자료형
__문자열 만들기
__문자열 연산자
__문자열의 길이 구하기
[6가지 키워드로 정리하는 핵심 포인트]
[확인문제]

02-2 숫자
__숫자의 종류
__숫자 연산자
__연산자 우선순위
[좀 더 알아보기] 문자열 연산자의 우선순위
[4가지 키워드로 정리하는 핵심 포인트]
[확인문제]

02-3 변수와 입력
__변수 만들기/사용하기
__복합 대입 연산자
__사용자 입력: input()
__문자열을 숫자로 바꾸기
__숫자를 문자열로 바꾸기
__[누적예제] inch 단위를 cm 단위로 변경하기
[좀 더 알아보기] 파이썬 튜터로 코드 분석하기
[7가지 키워드로 정리하는 핵심 포인트]
[확인문제]

02-4 숫자와 문자열의 다양한 기능
__문자열의 format() 함수
__format() 함수의 다양한 기능
__대소문자 바꾸기: upper()와 lower()
__문자열 양옆의 공백 제거하기: strip()
__문자열의 구성 파악하기: isOO()
__문자열 찾기: find()와 rfind()
__문자열과 in 연산자
__문자열 자르기: split()
[좀 더 알아보기] f-문자열
[좀 더 알아보기] f-문자열보다 format() 함수를 사용하는 것이 더 좋은 경우
[8가지 키워드로 정리하는 핵심 포인트]
[확인문제]
[도전문제]

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 함수 고급
__튜플
__람다
__파일 처리
[좀 더 알아보기] 혼자 공부하는 파이썬 프로그래밍
[좀 더 알아보기] 제너레이터
[좀 더 알아보기] 리스트 함수의 key 키워드 매개변수
[좀 더 알아보기] 스택, 힙
[좀 더 알아보기] 함수의 값 복사와 레퍼런스 복사
[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 모듈
[좀 더 알아보기] operator.itemgetter() 함수
[4가지 키워드로 정리하는 핵심 포인트]
[확인문제]

07-2 외부 모듈
__모듈 설치하기
__모듈 찾아보기
__Beautiful Soup 모듈
__Flask 모듈
__라이브러리와 프레임워크
[좀 더 알아보기] 함수 데코레이터
[5가지 키워드로 정리하는 핵심 포인트]
[확인문제]

07-3 모듈 만들기
__모듈 만들기
__패키지
[좀 더 알아보기] 텍스트 데이터
[좀 더 알아보기] 바이너리 데이터
[3가지 키워드로 정리하는 핵심 포인트]
[모듈을 분석하는 방법]

Chapter 08 클래스

08-1 클래스의 기본
__객체
__클래스 선언하기
__생성자
__메소드
[7가지 키워드로 정리하는 핵심 포인트]
[확인문제]

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

부록 A macOS 터미널
부록 B 리스트 내포, 딕셔너리 내포, 세트 내포

__정답
__찾아보기

[인터넷서점 알라딘 제공]