장바구니 담기 close

장바구니에 상품을 담았습니다.

누구나 쉽게 시작하는 파이썬 프로그래밍

누구나 쉽게 시작하는 파이썬 프로그래밍

  • 이충규
  • |
  • 자유아카데미
  • |
  • 2025-03-20 출간
  • |
  • 454페이지
  • |
  • 188 X 257 X 21mm
  • |
  • ISBN 9791158086985
판매가

34,000원

즉시할인가

33,660

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
33,660

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

목차

일러두기

Chapter 1 Python 소개 및 설치
1.1 Python 소개
1.2 Python 활용 분야
1.3 Python 설치
1.4 Python 버전 확인
1.5 Python 2와 Python 3의 차이
참고자료 및 문헌

Chapter 2 Python 코딩 환경
2.1 Python 실행 : 인터프리터 모드 vs 스크립트 모드
2.2 통합개발환경(IDE)
참고자료 및 문헌

Chapter 3 Python 코딩 시작
3.1 코드 작성 및 실행방법 : 인터프리터 모드 vs 스크립트 모드
3.2 들여쓰기
3.3 주석
3.4 코드의 줄 구조
3.5 변수 작성
참고자료 및 문헌

Chapter 4 기본 데이터형과 연산
4.1 내장 데이터형
4.2 단항 연산자, 이항 연산자, 삼항 연산자, 표현식
4.3 다양한 연산들 및 연산자들
4.4 연산 우선순위
4.5 진법 및 진법 변환
4.6 데이터형 변환
4.7 다양한 표현식의 예
참고자료 및 문헌

Chapter 5 기본 입출력 : 화면 입출력
5.1 키보드를 통한 기본 입력 : input()
5.2 동시에 여러 개 입력받기 : split(), map()
5.3 화면 출력 : print()
5.4 함수 print()의 옵션
5.5 화면 출력을 위한 고급 형식 지정
참고자료 및 문헌

Chapter 6 기본 입출력 : 파일 입출력
6.1 파일 개요
6.2 파일 사용 절차 : 열기-사용(읽기/쓰기)-닫기
6.3 파일 쓰기
6.4 파일 읽기
6.5 이진 파일 읽기
6.6 pickle 모듈을 사용한 객체 저장 : 객체 영속화
6.7 파일 저장과 pickling의 차이
6.8 파일 종류 : 이진 파일, 일반 텍스트 파일, 구조화된 텍스트 파일
참고자료 및 문헌

Chapter 7 내장 컬렉션 데이터형
7.1 리스트
7.2 튜플
7.3 딕셔너리
7.4 집합
7.5 해시 가능 객체
참고자료 및 문헌

Chapter 8 제어 흐름 구조 : 조건과 반복
8.1 if-조건문
8.2 반복문
8.3 반복 제어
8.4 조건 반복 : 반복문 내에 위치하는 조건
8.5 중첩된 반복문
8.6 Python에서 사용하지 않는 흐름제어 : switch, elseif
참고자료 및 문헌

Chapter 9 시퀀스데이터형
9.1 공통된 시퀀스 연산
9.2 내장 시퀀스형 분류 : 불변 시퀀스 vs 가변 시퀀스
9.3 문자열을 통한 시퀀스 연산 이해
참고자료 및 문헌

Chapter 10 코드 재활용 : 함수
Part A. 함수 기초
10.1 함수의 개념, 필요성 및 분류
10.2 함수 정의와 함수 호출
10.3 인수를 매개변수로 매핑하고, 결과를 반환
10.4 변수의 적용 범위 : 지역 변수와 전역 변수
Part B. 함수 고급
10.5 디폴트 인수 정의 : 함수 정의 시 ""매개변수 = 인수의 기본값"" 설정
10.6 키워드 인수 전달 : 함수 호출 시 ""키워드 = 인수값"" 설정
10.7 함수 정의 및 함수 호출 예제
10.8 가변길이 인수 정의 : 매개변수 개수가 정해지지 않은 경우(*varargs)
10.9 키워드 가변길이 인수 : 매개변수의 이름을 지정하지 않고 인수 입력(**kwargs)
10.10 가변길이 인수와 키워드 가변길이 인수 혼합
10.11 설명문 작성 : 주석과 문서화 문자열
참고자료 및 문헌

Chapter 11 코드 재활용 : 람다 표현식과 람다 함수
11.1 람다 표현식
11.2 람다 함수
11.3 람다 함수와 내장 함수의 응용 : map(), filter()
참고자료 및 문헌

Chapter 12 클래스 이해 : 코드와 데이터 융합
12.1 객체와 객체지향 프로그래밍
12.2 클래스, 객체, 인스턴스
12.3 속성 : 변수와 메소드
12.4 클래스 정의
12.5 메소드 : 클래스 안에서 정의된 함수
12.6 속성 참조
12.7 인스턴스 변수와 클래스 변수
12.8 클래스 예제 : DocString, 클래스 변수, _ _init_ _(), 메소드 포함
참고자료 및 문헌

Chapter 13 클래스 응용
13.1 캡슐화와 정보은닉
13.2 상속
13.3 클래스 메소드와 정적 메소드
13.4 추상 클래스
참고자료 및 문헌

Chapter 14 Python 코드의 구성요소
14.1 Python 코드의 구성요소
14.2 구성 요소들의 관계 : 계층 구조
14.3 표현식
14.4 리스트 축약
14.5 리스트 축약의 장점
14.6 딕셔너리 축약
14.7 어노테이션
참고자료 및 문헌

Chapter 15 객체와 이름 공간
15.1 Python의 모든 것은 객체
15.2 객체와 식별자
15.3 이름 공간과 범위
15.4 이름 공간 확인 : locals(), globals(), vars(), dir()
15.5 클래스와 인스턴스의 이름 공간
참고자료 및 문헌

Chapter 16 예외 처리
16.1 문법 오류 및 오류 확인
16.2 예외
16.3 내장 예외 목록
16.4 예외 대처 방안 : 논리 추가 vs 예외 처리
16.5 예외 처리 방법
16.6 예외 일으키기 : 사용자 정의 예외
참고자료 및 문헌

Chapter 17 모듈과 패키지
17.1 모듈과 패키지의 필요성
17.2 모듈 사용하기 : import
17.3 패키지 사용
17.4 패키지와 모듈
17.5 _ _name_ _ 이해 : 모듈 실행상태 확인
참고자료 및 문헌

Chapter 18 Python 표준 라이브러리
18.1 수학 관련 모듈
18.2 데이터 처리 및 파싱 관련 모듈
18.3 파일 및 운영체제 관련 모듈
18.4 날짜, 달력, 시간 관련 모듈
18.5 그 외 자주 사용하는 모듈
18.6 re 모듈 : 정규 표현식
참고자료 및 문헌

Chapter 19 가상환경
19.1 Anaconda 소개
19.2 가상환경 이해
19.3 가상환경 생성 및 관리
참고자료 및 문헌

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.