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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

파이썬

파이썬

Y. Daniel Liang (지은이), 길준민, 정재화 (옮긴이)
  |  
에피스테메(한국방송통신대학교출판부)
2018-03-02
  |  
35,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

파이썬

책 정보

· 제목 : 파이썬 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788920028892
· 쪽수 : 728쪽

책 소개

파이썬 언어에 대한 기본 문법부터 활용까지 프로그래밍에 관한 전반적인 내용을 다룬다. 누구나 쉽게 따라할 수 있는 파이썬 프로그래밍 언어에 기반하고 있기 때문에 프로그래밍을 통해 얻을 수 있는 논리 능력 향상과 문제 해결력 배양에 가장 적합하다.

목차

CHAPTER 1 컴퓨터 및 프로그램과 파이썬 소개
1.1 들어가기
1.2 컴퓨터란 무엇인가?
1.3 프로그래밍 언어
1.4 운영체제
1.5 파이썬의 역사
1.6 파이썬 시작하기
1.7 프로그래밍 스타일과 문서화
1.8 프로그래밍 오류
1.9 그래픽 프로그래밍 시작하기
연습문제

CHAPTER 2 프로그래밍 기초
2.1 들어가기
2.2 간단한 프로그램 작성하기
2.3 콘솔에서 입력 받기
2.4 식별자
2.5 변수, 할당문과 표현식
2.6 동시 할당문
2.7 이름 상수
2.8 수치 데이터 타입과 연산자
2.9 표현식과 연산자 우선순위
2.10 확장 할당 연산자
2.11 타입 변환과 반올림
2.12 사례 연구: 현재 시간 출력하기
2.13 소프트웨어 개발 과정
2.14 사례 연구: 거리 계산하기
연습문제

CHAPTER 3 수학 함수, 문자열 및 객체
3.1 들어가기
3.2 공통 파이썬 함수
3.3 문자열 및 문자
3.4 사례 연구: 최소 동전 개수 계산하기
3.5 객체와 메소드의 개념
3.6 숫자 및 문자 서식 지정하기
3.7 다양한 도형 그리기
3.8 색 및 폰트 지정하기
연습문제

CHAPTER 4 선택문
4.1 들어가기
4.2 부울 타입, 부울값과 부울식
4.3 랜덤 숫자 생성하기
4.4 if 문
4.5 사례 연구: 생일 맞히기
4.6 이중 if-else 문
4.7 중첩 if 문과 다중 if-elif-else 문
4.8 선택문에서 흔히 발생하는 오류들
4.9 사례 연구: 체질량 지수 계산하기
4.10 사례 연구: 세금 계산하기
4.11 논리연산자
4.12 사례 연구: 윤년 판별하기
4.13 사례 연구: 복권
4.14 조건식
4.15 연산자 우선순위와 결합법칙
4.16 객체의 위치 파악하기
연습문제

CHAPTER 5 루프
5.1 들어가기
5.2 while 문
5.3 for 루프
5.4 중첩 루프
5.5 수치 오차 최소화하기
5.6 사례 연구
5.7 break와 continue 키워드
5.8 사례 연구: 소수 출력하기
5.9 사례 연구: 랜덤 워크
연습문제

CHAPTER 6 함수
6.1 들어가기
6.2 함수 정의하기
6.3 함수 호출하기
6.4 반환값이 있는 함수 혹은 반환값이 없는 함수
6.5 위치 인자와 키워드 인자
6.6 참조값에 의한 인자 전달
6.7 코드 모듈화하기
6.8 사례 연구: 10진수를 16진수로 변환하기
6.9 변수의 스코프
6.10 기본 인자
6.11 다중값 반환하기
6.12 사례 연구: 랜덤 ASCII 문자 생성하기
6.13 함수 추상화와 단계적 개선
6.14 사례 연구: 재사용 가능한 그래픽 함수
연습문제

CHAPTER 7 객체와 클래스
7.1 들어가기
7.2 객체를 위한 클래스 정의하기
7.3 UML 클래스 다이어그램
7.4 변경불가능 객체와 변경가능 객체
7.5 데이터 필드 감추기
7.6 클래스 추상화와 캡슐화
7.7 객체지향적으로 생각하기
연습문제

CHAPTER 8 문자열과 특수 메소드
8.1 들어가기
8.2 str 클래스
8.3 사례 연구: 회문 검사하기
8.4 사례 연구: 16진수를 10진수로 변환하기
8.5 연산자 오버로딩과 특수 메소드
8.6 사례 연구: Rational 클래스
연습문제

CHAPTER 9 Tkinter를 이용한 GUI 프로그래밍
9.1 들어가기
9.2 Tkinter 시작하기
9.3 이벤트 처리하기
9.4 위젯 클래스
9.5 캔버스
9.6 기하 관리자
9.7 사례연구: 대출 계산기
9.8 이미지 출력하기
9.9 메뉴
9.10. 팝업 메뉴
9.11 마우스, 키보드 이벤트와 바인딩
9.12 애니메이션
9.13 스크롤바
9.14 표준 다이얼로그 박스
연습문제

CHAPTER 10 리스트
10.1 들어가기
10.2 리스트 기초
10.3 사례 연구: 로또 번호 생성기
10.4 사례 연구: 카드팩
10.5 카드팩 GUI
10.6 리스트 복사하기
10.7 함수에 리스트 전달하기
10.8 함수에서 리스트 반환하기
10.9 사례 연구: 문자 빈도수 세기
10.10 리스트 검색하기
10.11 리스트 정렬하기
10.12 사례 연구: 공 튕기기
연습문제

CHAPTER 11 다차원 리스트
11.1 들어가기
11.2 2차원 리스트 처리하기
11.3 2차원 리스트 함수에 전달하기
11.4 사례 연구: 객관식 문제 평가하기
11.5 사례 연구: 가장 가까운 짝 찾기
11.6 GUI: 가까운 짝 찾기
11.7 사례 연구: 스도쿠
11.8 사례 연구: 스도쿠 GUI
11.9 다차원 리스트
연습문제

CHAPTER 12 상속과 다형성
12.1 들어가기
12.2 슈퍼 클래스와 서브 클래스
12.3 메소드 오버라이딩하기
12.4 object 클래스
12.5 다형성과 동적 바인딩
12.6 isinstance 함수
12.7 사례 연구: 재사용 가능 시계
12.8 클래스 관계
12.9 사례 연구: Course 클래스 설계하기
12.10 스택 클래스 설계하기
12.11 사례 연구: FigureCanvas 클래스
연습문제

CHAPTER 13 파일과 예외 처리
13.1 들어가기
13.2 텍스트 입력과 출력
13.3 파일 다이얼로그
13.4 사례 연구: 파일의 각 문자별 문자의 개수 세기
13.5 웹에서 데이터 획득하기
13.6 예외 처리
13.7 예외 발생시키기
13.8 Exception 객체를 사용하여 예외 처리하기
13.9 사용자 정의 예외 클래스 정의하기
13.10 Pickling을 사용한 바이너리 IO
13.11 사례 연구: 주소록
연습문제

CHAPTER 14 튜플, 세트, 딕셔너리
14.1 들어가기
14.2 튜플
14.3 세트
14.4 세트와 리스트의 성능 비교
14.5 사례 연구: 키워드 세기
14.6 딕셔너리
14.7 사례 연구: 단어의 빈도수 세기
연습문제

CHAPTER 15 재귀
15.1 들어가기
15.2 사례 연구: 팩토리얼 계산하기
15.3 사례 연구: 피보나치 수 계산하기
15.4 재귀를 통한 문제해결
15.5 재귀 도우미 함수
15.6 사례 연구: 디렉터리 크기 계산하기
15.7 사례 연구: 하노이 타워
15.8 사례 연구: 프랙탈
15.9 사례 연구: 8퀸 문제
15.10 재귀 vs. 반복
15.11 꼬리 재귀
연습문제

부록

저자소개

Y. Daniel Liang (지은이)    정보 더보기
2008년 현재 Prentice Hall의 Liang Java 시리즈의 저자이자 편집자로 전 세계적으로 인기를 얻는 Java 교재들을 저술하였다. 최근에는 그의 집필 능력을 컴퓨터 그래픽과 C++ 언어 분야로 확대하여 Java 교재 못지않은 집필력을 보인다. 미국 조지아주에 소재한 암스트롱 아틀란틱 주립대학의 컴퓨터 사이언스 학과 소프트웨어 공학 전공의 산학협력 교수이기도 하다. 오클로호마 대학에서 컴퓨터 사이언스 전공으로 박사학위를 수여받았다.
펼치기
길준민 (옮긴이)    정보 더보기
고려대학교에서 컴퓨터학전공으로 박사학위를 취득한 후, 미국 UIC(University of Illinois at Chicago)에서 Post-Doc을 수행하였습니다. 한국과학기술정보연구원 슈퍼컴퓨팅센터에서 선임연구원으로 재직하면서 인터넷기반 분산컴퓨팅 시스템 개발에 참여하였습니다. 현재는 대구가톨릭대학교 IT공학부 교수로 재직하면서 파이썬 프로그래밍 등 프로그래밍 기초 교과목과 컴퓨터 및 소프트웨어 전공 교과목을 가르치고 있습니다. 주요 연구 관심 분야는 클라우드 컴퓨팅, 빅데이터 컴퓨팅, 인공지능 등으로 이와 관련한 연구 및 프로젝트를 수행하고 있습니다.
펼치기
정재화 (옮긴이)    정보 더보기
고려대학교 사범대학 컴퓨터교육과(이학사) 고려대학교 대학원 컴퓨터 및 정보과학(이학석사, 이학박사) 미국 Indiana University Research Scholar 현재: 한국방송통신대학교 자연과학대학 컴퓨터과학과 교수
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책