바로 쓰는 파이썬

바로 쓰는 파이썬

$30.05
Description
서울대학교 경영대학 필수과목 교재로 개발된 파이썬 입문서
서울대학교 경영대학은 프로그래밍 교육을 의무화하여 2018년부터 1학년 신입생의 필수 교양 과목으로 채택해서 교육하고 있다. 여기에는 학생들의 논리적 문제 해결 능력을 기른다는 포괄적 목적만 있는 것은 아니다. 이제는 어떤 진로를 선택하든 필수적으로 요구되는 데이터 수집 및 분석 능력을 갖추고, 업무와 연구에서 실제로 활용할 수 있는 기술의 기초를 익힌다는 구체적인 목적 또한 있다.

즉, 이 책은 문과 대학생들의 1학년 수업용 교재로 쓰인 입문서지만 단순한 ‘맛보기’가 아닌 학생들의 실제 활용까지 염두하여 개발되었다. 실제 현업과 연구에서 처리해야 할 여러 종류의 데이터를 필요에 따라 분류하고 처리할 수 있도록 파이썬 자료형(data type)과 이를 다룰 수 있는 다양한 기능에 대한 설명에 별도의 부록까지 제공하며 많은 분량을 할애한 것은 그 때문이다.

이처럼 이 책은 진지하게 제대로 프로그래밍을 공부해보려 하는 독자를 대상으로 하면서도, 20년 이상 프로그래밍을 가르쳐 온 저자의 노하우를 활용하여 초심자를 배려했다. 예제 코드마다 상세한 설명을 덧붙였고, 단번에 이해하기 어려운 내용은 의도적으로 반복 설명하여 이해를 도왔다. 서울대학교의 공개 온라인 강좌 서비스인 SNUON를 통해 별도의 동영상 강의를 제공한 것도 독자가 자신의 라이프스타일에 맞는 학습 계획을 세울 수 있도록 배려한 장치다.
저자

박진수

서울대학교경영대학경영정보학(MIS)교수.

미국에서처음강의를시작할당시데이터베이스과목과프로그래밍과목(C++,파스칼,코볼)을담당했고,이후미네소타대학의경영대학교수로재직하면서시스템개발과목에서자바를강의했다.한국으로돌아와서는인공지능개론수업에서프롤로그(PROLOG)를,일반프로그래밍수업에서는자바를강의했고,2018년부터는서울대학교경영대학필수과목으로지정된‘컴퓨터의개념및실습’에서파이썬을가르치고있다.이외에도서울대학교빅데이터연구원개설‘SNU빅데이터아카데미’를비롯한여러곳에서학생,개발자,기업인,실무자,일반시민을대상으로강의하고있다.

주요연구분야는온톨로지(인공지능의한분야),기계학습,자연어처리,빅데이터분석,시멘틱웹,지식공유등이며,최근에는학생들에게데이터기반의사결정의기초와활용을가르치는데몰두하고있다.

목차

머리말
감사의글
이책의구성

Part1파이썬시작하기
1장프로그래밍언어와파이썬
1.파이썬이란?
2.파이썬의특징
3.프로그램과논리설계
ㆍ연습문제

2장파이썬프로그래밍환경
1.파이썬2와파이썬3
2.파이썬개발환경설치하기
3.파이썬프로그램실행하기

3장파이썬문법미리알아두기
1.파이썬프로그램파일확장명
2.인코딩
3.들여쓰기
4.연산
5.변수와변수연산
6.출력방식과출력형식
7.사용자키보드입력
8.형변환
9.주석작성하기
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-답.정.너게임

Part2파이썬의기본구성요소
4장식별자와예약어
1.파이썬프로그램을구성하는요소
2.식별자
3.예약어

5장기본자료형
1.자료형개요
2.불린
3.숫자형
4.문자열
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-텍스트분석

6장복합자료형
1.리스트
2.튜플
3.딕셔너리
4.세트
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-네트워크를그림으로나타내기

7장객체복사,순회연산자와함수
1.객체복사
2.순회형에사용하는연산자와함수

8장제어문
1.비교연산자규칙
2.조건문
3.순환문
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-파이썬으로그림그리기

9장예외처리
1.오류와예외처리
2.try-except-else-finally문
3.try-finally문
4.raise문
ㆍ연습문제

Part3파이썬의고급구성요소
10장파이썬의조립블록구성요소
1.함수의기초개념
2.함수의종류
3.함수의특성
4.함수의문서화
5.모듈과패키지
6.모듈과패키지불러오기
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-웹크롤링

11장파일처리
1.파일종류
2.파일쓰기와읽기
3.명령어옵션
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-JSON데이터로워드클라우드그리기

12장클래스와객체
1.객체지향프로그래밍의기본개념
2.클래스와객체만들기
3.클래스상속
ㆍ연습문제
ㆍ몰라도바로따라쓰는실전파이썬-가위바위보게임만들기

부록(PDF제공)
1-셸명령어기초
2-IDLE둘러보기
3-유용한문자열메소드
4-format()메소드를활용한문자열서식설정
5-리스트/딕셔너리/세트축약
6-클래스와객체완전정복

찾아보기
부록

출판사 서평

★설명과예제코드
본문에는기본적으로설명과예제코드가반복해서등장한다.설명을읽고이해한다음,예제코드를본인이설치한파이썬개발환경에직접따라쓰고실행하며본문순서대로쭉읽어나가면된다.

★실습문제
본문에서주요개념에대한설명이끝날때마다배운내용을바로복습할수있도록실습문제를삽입했다.문제가잘풀리지않는다면앞으로돌아가본문을다시보고이해하거나,바로아래붙여놓은답을보면된다.

★연습문제
각장이끝날때마다연습문제를배치했다.각장의내용을종합하여정리한문제이며,해답에는코드에대한상세한설명을덧붙였다.따라서꼭풀어보고다음장으로넘어가기를권한다.

★몰라도바로따라쓰는실전파이썬
본문에언급하지않은고급기능을활용하여웹크롤링,데이터시각화등실전에서유용하게활용할수있는프로그램을만들어보는코너다.초급수준에서관련내용을모두이해하는것은어렵지만,직접실용적인결과를출력해보면서‘내가파이썬을공부하면무엇을할수있을까?’라는질문에대한답을찾을수있을것이다.

★부록(PDF제공)
파이썬의고급기능과관련된내용을정리하여엮었다.부록중본문과함께읽으면좋은내용은본문의해당부분에따로언급하였다.부록목록은다음과같다.
부록1-셸명령어기초
부록2-IDLE둘러보기
부록3-유용한문자열메소드
부록4-format()메소드를활용한문자열서식설정
부록5-리스트/딕셔너리/세트축약
부록6-클래스와객체완전정복

★SNUON동영상강의
서울대학교공개강좌서비스인SNUON동영상강의를무료수강할수있다.
(2019년3월중업로드예정)