logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

파이썬의 신

파이썬의 신

(프로그래밍 언어를 배운다는 것)

김주현 (지은이)
로드북
27,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
24,300원 -10% 0원
1,350원
22,950원 >
24,300원 -10% 0원
카드할인 10%
2,430원
21,870원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 24개 3,650원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
aladin 21,600원 -10% 1080원 18,360원 >

책 이미지

파이썬의 신
eBook 미리보기

책 정보

· 제목 : 파이썬의 신 (프로그래밍 언어를 배운다는 것)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788997924271
· 쪽수 : 672쪽
· 출판일 : 2016-12-23

책 소개

체계적으로 프로그래밍 기초를 쌓을 수 있는 입문서다. 특히 파이썬은 다중패러다임 언어인 만큼, 이 책에서는 독자가 객체지향이든 함수형이든 그 의미를 파악하여 유연한 프로그래머가 될 수 있는 길을 제시하고 있다.

목차

1부 시작하기

1장 파이썬 시작
_Windows7에서 파이썬 설치하기
_Hello World
_파이썬 개발환경의 선택

2장 미리 알아두기
_코드를 읽기 위한 기초
_용어설명
_들여쓰기

3장 변수와 객체
_변수와 메모리
_변수와 데이터 타입
_파이썬의 변수
_참조 대상은 파이썬 객체
_파이썬은 동적 타이핑 언어
_일반 변수와 파이썬 변수 비교
_객체

2부 내장 데이터 타입

4장 숫자(numeric) 타입
_불리언(bool)
_정수(int)
_실수(float)
_복소수(complex)
_타입(type)변경
_기본 숫자 연산
_숫자 비교 연산
_쉬프트 연산
_비트 연산
_논리 연산
_연산자 우선순위
_대입 연산자를 사용할 때 주의할 점
_정수타입을 다룰 때 주의사항

5장 시퀀스(sequence) 타입
_문자열
_리스트(list)
_튜플(tuple)
_시퀀스 타입들 간에 변환
_문자열과 다른 시퀀스 타입간의 변환
_시퀀스 타입을 문자열로 변환
_문자열 타입을 시퀀스 타입으로 변환
_패킹(packing)과 언패킹(unpacking)

6장 매핑(mapping) 타입
_사전(dictionary)
_사전의 생성
_사전의 특징
_사전의 연산
_사전을 리스트로 변환
_리스트를 사전으로 변환

7장 셋(set) 타입
_셋(set)
_set의 생성
_set의 특징
_set의 연산
_set을 리스트로
_리스트를 set으로

3부 기본 문법

8장 제어문
_if문(조건문)
_조건이 포함된 표현식
_for문
_리스트 생성 표현
_while문
_기타문법

9장 함수
_함수란?
_함수의 정의
_함수의 호출과 인수
_인수의 전달방식
_함수의 인수 정의 순서
_return
_영역(scope)과 이름공간(namespace)
_중첩함수
_인수전달 vs global
_람다(lambda) 표현식
_정보가 새고 있어요
_클로저(closure)
_장식자(decorator)
_제너레이터(generator) 함수
_코루틴(coroutine) 함수

10장 모듈과 패키지
_모듈이란?
_모듈은__name__변수를 가진다
_모듈은 독립적인 이름공간을 갖는다
_모듈 사용을 위해 알아둘 것들
_패키지(package)란?
_패키지의 초기화를 위한__init__.py
_패키지 사용을 위해 알아둘 것들

11장 클래스
_객체지향(object oriented)
_클래스(class)란?
_객체(object)
_속성(attribute)
_메소드(method)
_속성(attribute) 접근 지정자(access modifier)
_프로퍼티(property)
_상속(inheritance)
_부모 클래스의 메소드를 호출하는 방법
_덕 타이핑(duck typing)
_연산자 오버로딩(operator overloading)

12장 파일 다루기
_파일
_텍스트와 바이너리의 차이점
_pickle
_유니코드
_바이트(bytes) 타입
_인코딩을 지정하여 파일에 저장하기

13장 예외(exception)
_try ~ except
_try ~ except else
_여러 예외 사용하기
_항상 실행되어야 할 코드
_예외에 대한 정보 얻기
_사용자 정의 예외

4부 파이썬의 활용

14장 GUI(Graphical user interface)
_tkinter
_부품(widget)-1
_canvas에서 이미지 다루기
_PIL(Pillow)
_배치관리자(Layout manager)
_이벤트(event)
_부품(widget)-2

15 멀티쓰레드 프로그래밍
_프로세스(Process)
_쓰레드(Thread)
_threading모듈
_동기화 문제
_락(Lock) 객체 사용

16 네트워크 프로그래밍
_서버와 클라이언트
_소켓(socket)
_주소 체계(Address Family)
_데이터 전송 프로토콜(Data Transmission Protocal)
_TCP/IP소켓 생성
_TCP서버와 클라이언트를 위한 준비
_실습환경 만들기
_서버와 클라이언트의 연결
_포춘쿠기(Fortune Cookie) 서버 만들기
_1:1채팅 서버
_다중 채팅 서버(Multiple Chat Server)
_select모듈로 채팅서버 구현해보기
_socketserver
_웹 프로그래밍
_웹 클라이언트 프로그래밍
_웹 서버프로그래밍

17장 데이터베이스
_DB-API
_SQL(Structured Query Language)
_연결 객체(Connection Objects)
_커서 객체(Cursor Objects)
_데이터베이스를 이용한 단어장

18장 주요 표준 라이브러리
_내장 함수
_수학관련 내장 모듈
_시간관련 내장 모듈
_기타모듈
_모듈배포

저자소개

김주현 (지은이)    정보 더보기
어린 시절부터 게임을 좋아했고 게임 역사에 남을 만한 멋진 게임을 만드는 것이 꿈이다. 그리고 언제부터인가 게임을 만드는 것이 취미가 되었다. 취미로 게임을 만들다가 현재는 1인개발자로 전향하여 인디 게임을 개발 중이다. 대학 전공은 컴퓨터공학이었지만 본격적으로 프로그래밍에 입문한 것은 군대에서다. 그리고 제대 후 한동안 교육용 소프트웨어 개발을 하였다. 알고리즘 성능이나 물리 엔진에 관심이 많고 TV나 만화, 소설을 보는 것보다 IT 관련 새로운 지식을 얻는 것에 더 행복을 느낀다.
펼치기

책속에서



추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책
9791193229255