ebook 동시 판매

만들면서 배우는 파이썬 하나 둘 셋

출판사:
연두에디션
저   자:
나인섭
발행일:
2021-12-10
가   격:
20,000원
페이지:
380 페이지
ISBN:
979-11-92187-02-0
도   수 :
2도
도서자료

교재내용

0장 준비단계에서는 프로그래밍 언어란 무엇인가? 우리가 사용할 파이썬 언어는 어떤 언어 인지를 소개하고 직접 파이썬을 설치해보고, 설치된 파이썬에서 정상적으로 프로그램이 동 작하는지 만들어 봅니다.
1장부터 5장까지는 모든 프로그램 언어가 공통적으로 가지고 있는 입·출력문, 변수·상 수·기본 자료형, 문자열 출력형식, 연산자, 조건문 그리고 반복문과 같은 제어문, 함수에 대해 공부합니다.
6장에서는 파이썬에서 활용할 컨테이너, 리스트, 튜플, 사전, 집합과 같은 특수한 자료 형 태에 대해 자료형의 확장이라는 이름으로 공부합니다.
7장부터는 파일 입·출력과 예외 처리, 파이썬 스타일 코딩, 클래스와 객체 그리고 모듈과 패키지에 대해 공부합니다.
11장과 12장에서는 외부 패키지로 pyQT5와 응용 프로젝트로 스네이크 게임, 사용자 함수의 시각화를 공부합니다.
그리고 부록에는 Visual Studio Code 단축키, 파이썬 내장 함수 목록, 주요 파이썬 패키지 참조 사이트 목록, ASCII 문자 집합을 제공합니다.

목차

CHAPTER 0 준비단계
1. 프로그래밍언어란무엇인가?
2. 파이썬언어소개
3. 파이썬설치및프로그램만들기

CHAPTER 1 입 ·출력문
1. 화면에출력하는프로그램만들기
2.키보드로부터입력을받는프로그램만들기
3. print()문에서end와sep옵션사용하기
(1) end 옵션 사용하기
(2) sep 옵션 사용하기
■ 연습문제

CHAPTER 2 변수 ·상수 ·자료형
1. 변수란 무엇인가?
2. print문의 문자열 출력형식
(1) print문에 %()를 이용한 문자열 출력
(2) print문에 .format을 이용한 문자열 출력
3.상수와 주석
(1) 상수
(2) 주석
4. 자료형
5. 문자열 출력형식 복습
(1) 정수 출력
(2) 문자열 출력
(3) 실수 출력
■ 연습문제

CHAPTER 3 연산자
1. 대입 연산자
2. 산술 연산자
3. 복합 대입 연산자
4. 관계 연산자
5. 논리 연산자
6. 비트 연산자
7. 연산자 우선순위
■ 연습문제

CHAPTER 4 제어문
1. 조건문
(1) if 문
(2) if~else 문
(3) if~elif~else 문
(4) if 문의 중첩
2. 반복문
(1) for 문
(2) while 문
(3) (for / while)~else 문
(4) for, while, if 문의 중첩
(5) continue, break 문
■ 연습문제
■ 자가진단문제

CHAPTER 5 함수
1. 사용자 정의 함수
(1) 사용자 정의 함수의 구조
(2) 전역변수와 지역변수
(3) 함수의 값 되돌려주기 return 문
2. 함수의 인자
(1) 키워드 인자
(2) 디폴트 인자
(3) 가변 인자
(4) 키워드 가변 인자
3. 람다(Lambda) 함수와 pass, help 함수
4. 내장 함수
■ 연습문제

CHAPTER 6 자료형의 확장
1. 컨테이너 자료형
2. 리스트(List)
(1) 리스트 개념
(2) 리스트 인덱싱과 슬라이싱
(3) 리스트 연산
(4) 리스트 메소드
(5) 리스트 패킹과 언패킹
(6) 리스트 컴프리헨션
(7) 단일 리스트와 중첩 리스트
3. 튜플(Tuple)
4. 집합(Set)
5. 사전(Dictionary)
■ 연습문제

CHAPTER 7 파일 입 ·출력, 예외 처리
1. 파일 열기 및 닫기
2. 파일 읽기
3. 파일 쓰기
4. 파일 추가로 덧붙여 쓰기
5. 직렬화된 데이터 읽고 쓰기
6. 예외 처리
7. 판다스를 이용한 데이터 처리
(1) 판다스에서 CSV 파일 읽기
(2) 판다스에서 엑셀 파일 다루기
(3) JSON 파일 다루기
■ 연습문제

CHAPTER 8 파이썬 스타일 코딩
1. 코드 스타일: PEP8
2. 코드 리펙토링
■ 연습문제

CHAPTER 9 클래스와 객체
1. 클래스와 객체
2. 클래스의 상속
■ 연습문제

CHAPTER 10 모듈과 패키지
1. 모듈
2. 패키지
■ 자가진단문제

CHAPTER 11 외부 패키지
1. PyQT5 사용하기
2. Qt Designer 사용하기

CHAPTER 12 응용 프로젝트 수행
1. 사용자가 입력한 다양한 함수를 가시화하는 프로그램 작성
(1) 프로그램 개발 순서
(2) 가시화 가능 함수 종류
(3) 프로그램 시연 화면
2. 스네이크 게임

APPENDIX부록
1. Visual Studio Code 단축키
2. 파이썬 내장 함수 목록(알파벳 순)
3. 주요 파이썬 패키지 참조 사이트 목록
4. ASCII 문자 집합
INDEX
이름
이메일
전화
도서명
문의유형
문의내용

로그인

LOG IN

아이디
비밀번호