컨텐츠상세보기

반드시 알아야 할 파이썬 입문 A to Z
반드시 알아야 할 파이썬 입문 A to Z
  • 저자문용준, 문성혁, 박재일
  • 출판사도서출판잇플 ITPLE
  • 출판일2019-06-17
  • 등록일2020-01-09
보유 2, 대출 0, 예약 0, 누적대출 7, 누적예약 0

책소개

"지금까지 나온 대부분의 파이썬 책은 문법만을 강조하고 있어
서 이번에 좀 어렵더라도 다양한 개념을 따라 하면서 이해할
수 있는 책을 쓰게 되었습니다.
인공지능 시대에는 코딩이 중요해지고 있고 머신러닝과 딥러닝
공부를 위해 파이썬도 중요해지고 있습니다.
독자 여러분들이 이 책으로 파이썬의 개념을 잘 이해해서 한
발짝 더 꿈에 도전할 수 있으면 좋겠습니다."

저자소개

"문용준
<학력 및 경력>
- 숭실대학교 전자계산학교 졸업
- 평화은행 국민은행 한국IBM, LGCNS, SK C&C
- 패스트 켐퍼스 등 파이썬 강의
- IITP 빅데이터 자문 및 심사평가위원
- 한국 창의재단 소프트웨어 영재 교육 자문
<저서>
- 손에 잡히는 파이썬
- 손에 잡히는 판다스
문성혁
- 현 아토큐브 주식회사 CTO
- 세종대학교 컴퓨터 공학과 졸업
- 단국대 해커톤 기술 멘토
- 패턴 및 칼라인식 게임, 아또랑 큐브스타 제작
- 2017년 대한민국 창업리그 경기지역 대상
박재일 
<학력 및 경력>
_ 제주교육대학교 학사
_ 경기도 꿈의학교 유레카 발명 꿈의학교 운영 
(2016~2017)
_ 경기도 꿈의학교 IT 분야 꿈지기 교사(2015)
_ 소프트웨어 선도학교 운영(2016)
_ 로봇산업진흥원 로봇창의교실 운영(2016)
_ 고양시 발명교육센터 지도교사(2016)
_ 現 경기도 무원초등학교 교사
<상훈 및 수상>
_ 강원 GLOBAL INNOVATON FESTA 드론 해커톤 우수상 (2016)
_ N15 드론톤 대회 특별상(2015)
<저서>
소프트웨어 코딩 기반 창의융합형 메이커교육 <도서출판> "

목차

"문장 작성 방법과 주석 
숫자 자료형 44
1 숫자 자료형(Data type) 알아보기 44
2 수식으로 숫자 계산하기 49
Sequence 자료형
1 리스트와 튜플 알아보기 52
2 문자열 객체 알아보기 53
3 문자열에 연산자 사용하기 54
4 문자열의 메소드 적용하기 59
5 리스트 알아보기 61
6 튜플 알아보기 63
7 리스트와 튜플 메소드 알아보기 65
원소 정렬하기
Mapping/Set 자료형 70
1 딕셔너리 알아보기 70
2 딕셔너리 메소드 알아보기 71
3 딕셔너리의 원소들을 분리해서 처리하기 74
이름공간 만들기 78
파이썬 한 걸음 더 80
1 변수끼리 값 바꾸기 80
2 여러 값을 변수에 할당하기 82
3 인덱스 검색 알아보기 86
4 슬라이스 검색 알아보기 88
5 문자열 포매팅(formatting) 90
6 컴프리헨션(comprehension) 알아보기 93
7 객체 복사하기 97
컴프리헨션에 필터링 처리하기 103
프로그램의 구조 만들기: 제어문과 반복문 104
1 단순제어문 알아보기 104
2 복합제어문 알아보기 108
3 while문 알아보기 109
4 for문 알아보기 112
5 복합 반복문 만들어서 처리하기 114
3과 7의 배수 구하기 116
예외와 경고 처리하기 118
1 예외 처리하기 118
1 경고 처리하기 120
프로그램의 입력과 출력: 함수 122
1 함수 정의 및 호출하기 123
2 함수 정의할 때 매개변수 초깃값 할당하기 129
3 함수의 속성 알아보기 130
4 함수 표현식 알아보기 132
5 함수표현식을 함수의 인자로 전달하기 134
람다함수로 함수체인 만들기 136
함수 더 알아보기 138
1 고정 위치 매개변수와 인자 매핑하기 138
2 가변 위치 매개변수와 인자 매핑하기 141
3 키워드 매개변수와 인자 처리하기 145
4 매개변수와 인자 자동 매칭하기 147
5 이름공간과 스코프(scope) 148
6 함수 데코레이터 알아보기 157
재귀함수 163
모듈 166
1 모듈 만들기 166
2 수학모듈 알아보기 169
3 키워드 모듈 알아보기 172
정규표현식 174
클래스 176
1 클래스 정의하기 176
2 클래스에 메소드 만들기 178
3 클래스 속성과 객체 속성 구분하기 180
4 self의 뜻 182
5 생성자, 초기화, 소멸자 알아보기 186
6 클래스 변수와 인스턴스 변수 190
7 함수와 메소드 구분하기 191
8 클래스 메소드 구분하기 194
9 정적 메소드 구분하기 197
10 클래스 속성 명명규칙 알아보기 199
11 프로퍼티 처리하기 201
클래스 간의 관계 206
1 상속 알아보기 206
2 협업 관계 알아보기 208
3 오버라이딩(overriding) 210
4 연산자 오버로딩(overloading) 212
사용자 정의 메소드 클래스 만들기 214
파일 처리 알아보기 216
1 파일을 읽고 쓰기 216
2 with문으로 파일을 읽고 쓰기 219 "