이젠 나도! 파이썬 (지금 시작해도 괜찮아)

이젠 나도! 파이썬 (지금 시작해도 괜찮아)

$25.90
Description
17일 만에 비전공자도 제대로 끝내는 파이썬!
저자 직강 무료 동영상 강의와 함께 배우는 똘똘한 파이썬 입문서!

코딩 17일만 시작해 봐!
이젠 나도! 파이썬
빅데이터 시대, 다양한 라이브러리를 갖춰 강력한 통계 기능으로 인공지능의 세부 과목인 딥러닝에도 많이 활용되는 대세 프로그래밍 언어 파이썬을 배우고자 하는 모든 이들을 위한 제대로 된 입문서이다. 다른 책과 차별화되는 점은 전공자 뿐 아니라 인문계열 학생도 초보 일반인도 누구나 쉽게 코딩에 입문할 수 있도록 ‘파이썬 17일 계획표’에 따라 총 17장을 마스터하면 17일 내에 파이썬을 끝낼 수 있는 책이라다. 또한 체계적으로 파이썬 문법을 공부하면서 컴퓨팅적 사고를 익힐 수 있고 파이썬을 이용한 코딩 방법을 공부할 수 있다.
많은 이들이 파이썬이 쉬운 언어라고 하지만 프로그래밍 언어의 복잡한 규칙을 이해하기란 영어 초보자가 영문법 이해하기보다 어렵다. 이 책은 그런 부분을 해결하기 위해 전 세계 대학 수업을 온라인으로 들을 수 있는 무크(MOOC, www.mooc.org)처럼 네이버와 커넥트재단이 만든 에듀케이션위드의 온라인 공개 수업(MOOC, Massive Open Online Course) 사이트(www.edwith.org)에서 저자 직강 무료 동영상을 함께 공부할 수 있도록 QR코드를 책 곳곳에 배치하여 자세한 파이썬 문법 해설과 함께 배운 문법을 적용한 예제 코드를 충실히 구성하였다. 특히 독학으로도 응용할 수 있도록 관련 예제 코드로 코딩 연습과 연습 문제도 마련되어 있다. 이 책과 함께라면 파이썬 문법과 컴파일의 간결함과 쉽게 작성할 수 있는 파이썬 코드를 제대로 학습하여 활용할 수 있을 것이다.
저자

이지선

서강대소프트웨어교육센터강의교수
서강대학교전산학과를졸업하고,미국유타대학교(UniversityofUtah)에서컴퓨터공학을공부하였다.서강대학교에서컴퓨터공학으로석사학위를취득한후에는모바일게임회사CTO로근무하였고,서강대학교에서암호알고리즘논문으로박사학위를취득하였다.고려대학교정보보호대학원연구교수를거쳐현재는서강대학교소프트웨어교육센터에서강의교수로근무하고있다.
ㆍ저서-「스타트업파이썬」,「이젠나도!자바」

목차

머리말
파이썬17일계획표
이책의구성미리보기
챕터별학습어드바이스

Chapter1.파이썬시작하기
1-1파이썬언어소개
1-2컴퓨터언어와프로그래밍
1-3파이썬은인터프리터언어예요
1-4파이썬설치및개발환경
1-5파이썬코드실행방법두가지
1-6정리

Chapter2.객체,변수,자료형
2-1객체(object)와변수(variable)
2-2함수기초이해하기
2-3파이썬의아홉가지자료형
2-4mutable자료형vs.immutable자료형
2-5자료형변환함수
2-6주석처리
2-7정리

Chapter3.수치자료형과연산자
3-1정수자료형과연산
3-2실수자료형과연산
3-3복소수자료형과연산
3-4자료형변환
3-5다양한자료형이섞인연산식
3-6수치연산함수들
3-7math모듈
3-8정리
코딩연습프로그래밍연습문제

Chapter4.문자열자료형
4-1문자열객체와인덱스
4-2문자열만들기
4-3문자열은immutable객체입니다
4-4문자열인덱싱(indexing),슬라이싱(slicing)하기
4-5문자열에+,*,in,notin,del연산자사용하기
4-6아스키코드와ord()/chr()함수
4-7문자열에함수적용하기?len(),max(),min(),sum(),sorted(),reversed()
4-8문자열메소드
4-9정리
코딩연습프로그래밍연습문제

Chapter5.표준입출력문
5-1print()함수를이용하여표준출력하기
5-2print()함수에%기호를이용하여포맷팅하기
5-3문자열format()메소드를이용하여출력하기
5-4input()함수를이용하여입력하기
5-5정리
코딩연습프로그래밍연습문제

Chapter6.if조건문
6-1bool자료형이해하기
6-2관계연산자
6-3논리연산자
6-4산술연산자,관계연산자,논리연산자간의우선순위
6-5조건논리와if조건문
6-6중첩된if구문
6-7정리
코딩연습프로그래밍연습문제

Chapter7.while반복문
7-1while반복구문
7-2while반복문의다양한예
7-3무한루프와break
7-4else구문
7-5continue구문
7-6중첩된반복문
7-7정리
코딩연습프로그래밍연습문제

Chapter8.for반복문
8-1for반복문의기본형태
8-2문자열과for반복문
8-3리스트와for반복문
8-4튜플과for반복문
8-5집합과for반복문
8-6사전과for반복문
8-7range()함수
8-8for반복문내에서break사용하기
8-9for반복문내에서continue사용하기
8-10for반복문에서else구문사용하기
8-11중첩된for반복문
8-12reversed()함수에대한for반복문
8-13정리
코딩연습프로그래밍연습문제

Chapter9.리스트자료형
9-1리스트만들기
9-2리스트인덱싱(indexing),슬라이싱(slicing)
9-3리스트는mutable객체입니다
9-4리스트에+,?,in,notin,del연산자사용하기
9-5리스트에함수적용하기?len(),max(),min(),sum(),sorted(),reversed()
9-6리스트메소드
9-7리스트안에리스트구조
9-8리스트를이용한언패킹(Unpacking)
9-9리스트안에for반복문사용하기(ListComprehension)
9-10정리
코딩연습프로그래밍연습문제

Chapter10.튜플,자료형
10-1튜플만들기
10-2튜플인덱싱(indexing),슬라이싱(slicing)
10-3튜플은immutable객체입니다
10-4튜플에+,*,in,notin,del연산자사용하기
10-5튜플에함수적용하기?len(),max(),min(),sum(),sorted(),reversed()
10-6튜플메소드
10-7튜플의이용
10-8정리
코딩연습프로그래밍연습문제

Chapter11.집합,자료형
11-1집합만들기
11-2집합은인덱싱(indexing),슬라이싱(slicing)할수없습니다
11-3집합은mutable객체입니다
11-4for반복문과집합
11-5집합에함수적용하기-len(),max(),min(),sum(),sorted(),reversed()
11-6집합에in,notin,del연산자사용하기
11-7집합의원소추가/삭제메소드
11-8집합의연산메소드
11-9기호로합집합(|),교집합(&),차집합(-)구하기
11-10집합안에for반복문사용하기(SetComprehension)
11-11frozenset자료형
11-12정리
코딩연습프로그래밍연습문제

Chapter12.사전자료형
12-1사전만들기
12-2사전은‘키’를인덱스로사용하고슬라이스는할수없습니다
12-3사전은mutable객체입니다
12-4사전에in,notin연산자사용하기
12-5사전에함수적용하기?len(),max(),min(),sum(),sorted(),reversed()
12-6사전메소드
12-7사전과for반복문
12-8사전내에서for반복문사용하기(DictionaryComprehension)
12-9사전출력하기(pprint모듈)
12-10사전의값으로mutable자료형이저장되는경우
12-11정리
코딩연습프로그래밍연습문제

Chapter13.함수
13-1함수기초이해하기
13-2함수정의와함수호출
13-3함수의매개변수와인수의기본형태
13-4함수의반환값(ReturnValue)
13-5지역변수(LocalVariable)와전역변수(GlobalVariable)
13-6매개변수와입력인수의다양한형태
13-7람다함수
13-8파이썬내장함수
13-9정리
코딩연습프로그래밍연습문제

Chapter14.파일입출력
14-1파일열기(open)
14-2파일입력-파일로부터데이터읽어오기
14-3파일출력?파일에데이터저장하기
14-4print()함수로파일에데이터저장하기
14-5파일경로
14-6정리
코딩연습프로그래밍연습문제

Chapter15.모듈
15-1모듈은무엇일까요
15-2모듈사용하기
15-3모듈만들기
15-4random모듈
15-5itertools모듈
15-6keyword모듈
15-7sys모듈
15-8copy모듈
15-9정리
코딩연습프로그래밍연습문제

Chapter16.에러와예외처리
16-1에러와예외
16-2에러종류
16-3예외처리기초
16-4else블록이해하기
16-5finally블록이해하기
16-6예외를직접발생시키기-raise
16-7정리
코딩연습프로그래밍연습문제

Chapter17.클래스와객체지향개념
17-1파이썬의데이터객체
17-2클래스-객체를만드는도구
17-3int클래스이해하기
17-4컨테이너자료형클래스이해하기?str,list,tuple,set,dict
17-5__str__,__repr__메소드이해하기
17-6정리
코딩연습프로그래밍연습문제

프로그래밍연습문제정답