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

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

그림과 함께하는 파이썬 수업

그림과 함께하는 파이썬 수업

최윤철, 임순범 (지은이)
생능
28,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

그림과 함께하는 파이썬 수업
eBook 미리보기

책 정보

· 제목 : 그림과 함께하는 파이썬 수업 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9788970505206
· 쪽수 : 488쪽
· 출판일 : 2021-11-03

책 소개

실제 강의 내용에 기반하여 LAB 내용(연습문제의 B. 따라하기 실습 및 C. 프로그래밍 실습)을 구성하였다. 수강생들은 LAB 내용(B. 따라하기 실습)을 그대로 따라함으로써 파이썬 언어를 익히고, 간단한 프로그래밍 문제(C. 프로그래밍 실습)를 LAB 완성하는 방식을 따랐다.

목차

CHAPTER 01 컴퓨터와 파이썬 프로그래밍
1.1 컴퓨터 시스템의 발전
1.1.1 컴퓨터와 4차 산업혁명
1.1.2 정보 통신과 네트워크
1.1.3 인터넷과 초연결사회
1.2 소프트웨어와 프로그래밍 언어
1.2.1 소프트웨어의 계층적 구조
1.2.2 프로그래밍 언어의 발전
1.2.3 컴파일러와 인터프리터
1.3 왜 파이썬(Python)인가?
1.3.1 파이썬의 철학과 특징
1.3.2 프로그래밍 언어의 트렌드
1.4 문제 해결(Problem Solving)과 프로그래밍
연습문제

CHAPTER 02 파이썬의 구성과 간단한 파이썬 프로그램의 예
2.1 파이썬 프로그래밍 환경
2.1.1 파이썬 인터프리터와 에디터
2.1.2 외부 제공 Python IDE
2.2 파이썬 프로그램의 구성 요소
2.2.1 데이터와 프로그램의 실행
2.2.2 입출력 문
2.2.3 변수와 표현식
2.2.4 제어문과 주석문
2.2.5 함수
2.2.6 객체지향 프로그래밍
2.3 파이썬의 데이터형
2.3.1 정수, 실수 및 부울
2.3.2 스트링과 파일
2.3.3 리스트, 튜플, 딕셔너리 및 집합
2.4 간단한 파이썬 프로그램 사례
연습문제

CHAPTER 03 변수와 표현식
3.1 파이썬 데이터의 유형
3.1.1 기본 데이터형
3.1.2 구조적 데이터형
3.2 상수(Constant)와 리터럴(Literal)
3.2.1 상수와 리터럴
3.2.2 스트링 리터럴
3.2.3 포맷 지정 함수
3.3 변수와 동적 타이핑
3.3.1 변수와 변수 이름
3.3.2 키워드
3.3.3 동적 타이핑
3.4 표현식과 할당문
3.4.1 표현식
3.4.2 연산자 우선순위
3.4.3 할당문과 참조 개념
3.5 키보드 입력을 통한 변수값의 할당
연습문제

CHAPTER 04 선택문: if_else 문
4.1 프로그램 실행 순서의 제어
4.2 부울식
4.2.1 비교연산자
4.2.2 멤버쉽 연산자
4.2.3 논리연산자
4.2.4 연산자의 우선순위와 부울식
4.3 if_else 문
4.3.1 if_else 문의 기본 구조
4.3.2 if_else 문의 조건
4.3.3 파이썬 프로그램의 들여쓰기
4.4 중첩 if(Nested if) 문
4.5 터틀 그래픽(Turtle Graphics) (1)
4.5.1 터틀 그래픽이란?
4.5.2 절대 위치와 상대 위치
4.5.3 if_else 문을 이용한 터틀 그래픽의 사례
연습문제

CHAPTER 05 반복문: while 문과 for 문
5.1 while 문
5.1.1 while 문의 기본 구조
5.1.2 while 문의 조건
5.1.3 입력 오류 체크
5.2 무한 루프
5.3 for 문
5.3.1 for 문의 기본 구조
5.3.2 for 문과 range 함수
5.4 터틀 그래픽(Turtle Graphics) (2)
5.4.1 터틀 그래픽의 메소드
5.4.2 반복문을 이용한 터틀 그래픽
5.4.3 터틀 그래픽의 애니메이션 사례
연습문제

CHAPTER 06 리스트(List), 튜플(Tuple) 및 스트링(String)
6.1 리스트의 특성
6.1.1 리스트란?
6.1.2 파이썬의 리스트
6.2 리스트의 구조와 연산
6.2.1 리스트의 인덱싱과 슬라이싱
6.2.2 리스트의 연산
6.2.3 리스트 함수와 메소드
6.2.4 중첩 리스트(Nested List)
6.2.5 리스트의 복사
6.3 튜플의 특성
6.3.1 튜플이란?
6.3.2 튜플의 기본 연산
6.3.3 튜플의 함수와 메소드
6.4 스트링 처리
6.4.1 텍스트와 스트링
6.4.2 스트링 연산자 및 함수
6.4.3 스트링 메소드
6.5 순서형 데이터와 반복 구조
6.5.1 리스트와 for 루프
6.5.2 리스트와 while 루프
연습문제

CHAPTER 07 함수(Function)
7.1 함수의 역할
7.1.1 함수를 사용하는 이유
7.1.2 함수의 형식
7.1.3 함수의 형태
7.2 파이썬 함수
7.2.1 파이썬 함수의 유형
7.2.2 내장 함수(Built-in Function)
7.2.3 모듈 함수(Module Function)
7.2.4 사용자정의 함수(User-defined Function)
7.2.5 람다(Lambda) 함수
7.3 매개변수의 전달
7.3.1 매개변수(Parameter)와 인수(Argument)
7.3.2 위치 인수, 키워드 인수 및 디폴트 인수
7.4 변수의 효력 범위(Scope)
7.4.1 지역변수(Local Variable)와 전역변수(Global Variable)
7.4.2 전역변수(Global Variable)의 명시적 선언
연습문제

CHAPTER 08 프로그램의 모듈화
8.1 모듈화 설계
8.1.1 모듈이란?
8.1.2 모듈화 설계의 이점
8.1.3 파이썬의 모듈
8.2 모듈의 이름 공간(Namespace)과 임포트(import) 명령
8.2.1 이름 공간이란?
8.2.2 모듈의 임포트
8.2.3 메인 모듈에서만 실행 명령
8.3 패키지(Package)
8.3.1 패키지를 작성하는 이유
8.3.2 패키지 작성 방법
8.4 파이썬 표준 라이브러리 모듈
8.4.1 math 모듈
8.4.2 random 모듈
8.4.3 time 모듈과 datetime 모듈
8.4.4 sys 모듈과 os 모듈
연습문제

CHAPTER 09 딕셔너리(Dictionary), 집합(Set) 및 텍스트 파일
9.1 딕셔너리(Dictionary)의 특성
9.1.1 딕셔너리란?
9.1.2 파이썬의 딕셔너리
9.2 딕셔너리(Dictionary)의 구조
9.2.1 딕셔너리의 동적 생성
9.2.2 딕셔너리 연산자
9.3 집합(Set) 데이터
9.3.1 집합이란?
9.3.2 집합 연산자
9.4 텍스트 파일
9.4.1 텍스트 파일이란?
9.4.2 텍스트 파일의 입력
9.4.3 텍스트 파일의 출력
연습문제

CHAPTER 10 유용한 프로그래밍 기법
10.1 재귀 함수(Recursive Function)
10.1.1 재귀 함수의 의미
10.1.2 반복과 재귀
10.1.3 재귀 함수의 예
10.1.4 하노이 탑(Tower of Hanoi)
10.2 예외 처리(Exception Handling)
10.2.1 오류의 발생과 예외 처리
10.2.2 파이썬의 표준 예외
10.2.3 try-except 문
10.3 정규표현식(Regular Expression)
10.3.1 정규표현식이란?
10.3.2 정규표현식을 통한 패턴 매칭
10.3.3 적용 사례
연습문제

CHAPTER 11 객체지향 프로그래밍
11.1 클래스(Class)와 객체(Object)
11.1.1 객체란 무엇인가?
11.1.2 클래스와 객체의 개념
11.1.3 절차적 프로그래밍 언어와 객체지향 프로그래밍 언어
11.2 파이썬의 사용자정의 클래스
11.2.1 파이썬의 클래스 정의
11.2.2 파이썬의 객체 생성
11.2.3 클래스 변수와 인스턴스 변수
11.2.4 특수 메소드(Special method)
11.3 객체지향 프로그래밍 언어의 특징
11.3.1 캡슐화(Encapsulation)
11.3.2 상속(Inheritance)
11.3.3 다형성(Polymorphism)
연습문제

CHAPTER 12 파이썬 활용을 위한 라이브러리
12.1 파이썬 라이브러리
12.1.1 파이썬 표준 라이브러리
12.1.2 GUI 라이브러리 tkinter
12.1.3 파이썬 외부 라이브러리(Third-Party Library)
12.2 수리 연산 및 데이터 처리
12.2.1 수리 연산 – NumPy
12.2.2 데이터 시각화 – Matplotlib
12.2.3 빅데이터 분석 – Pandas
12.3 이미지 처리 – Pillow
12.4 기계학습과 딥러닝 – TensorFlow와 Keras
연습문제

저자소개

최윤철 (지은이)    정보 더보기
서울대학교 전자공학과 졸업 University of Pittsburgh(석사) University of California, Berkeley(석사 및 공학박사) 연세대학교 컴퓨터과학과 교수, 명예교수 •주요 경력 - Lockheed사 및 Rockwell International사 연구원 - University of Massachusetts 교환교수 - 일본 게이오대학 교환교수 - 한국멀티미디어학회 회장, 명예회장 - 전자책(eBook) 표준 제정위원장 •관심분야: 컴퓨터그래픽스, 멀티미디어 HCI, 스케치기반 인터페이스 및 모델링(SBIM), 모바일 사용자 인터페이스
펼치기
임순범 (지은이)    정보 더보기
서울대학교 계산통계학과 졸업 한국과학기술원(KAIST) 전산학과(공학박사) 현재 숙명여자대학교 IT공학과 교수 주요 경력 - 휴먼컴퓨터 창업/연구소장 - 삼보컴퓨터 프린터개발부 부장 - 건국대학교 컴퓨터과학과 교수 - University of Colorado 교환교수 - 한국멀티미디어학회 회장, 명예회장 - 한국전자출판학회 회장, 명예회장 - 한국정보과학회 부회장 - ISO/IEC SC34 국제표준제정위원회 WG2 분과위원장 - 2021년 정보문화유공 녹조근정훈장 수상 관심분야: 컴퓨터그래픽스, 전자출판, 모바일 멀티미디어, 웹3D, HCI
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책