전체상품목록 바로가기

본문 바로가기


현재 위치
  1. [과정]IT/DT
닫기

파이썬 코딩 도장

해외배송 가능상품
기본 정보
상품명 파이썬 코딩 도장
정가 ₩25,000
판매가 ₩25,000
배송비 무료
출판사 길벗
ISBN 9791160506181
출간일 2018-11-30
구매방법

배송주기

개인결제창을 통한 결제 시 네이버 마일리지 적립 및 사용이 가능합니다.

상품 옵션
옵션선택

(최소주문수량 1개 이상 / 최대주문수량 0개 이하)

사이즈 가이드

수량을 선택해주세요.

위 옵션선택 박스를 선택하시면 아래에 상품이 추가됩니다.

상품 목록
상품명 상품수 가격
파이썬 코딩 도장 수량증가 수량감소 25000 (  0)
총 상품금액0

할인가가 적용된 최종 결제예정금액은 주문 시 확인할 수 있습니다.

최근 본 상품

최근본 상품 내역이 없습니다.

  • 이전
  • 다음

판매사정보

이벤트

구매하기
 


책소개

외우기만 해서는 파이썬도 어렵다!
프로그래밍은 연습으로 배우는 것!
문법을 외우기만 해서는 파이썬도 배우기 어렵다. 프로그래밍은 개념을 습득하고, 개념을 이해한 다음에 자신만의 프로그램을 만들면서 실력을 늘리는 것이 가장 좋다. 이제 막 문법을 배우는 중에 어떻게 프로그램을 만들라는 것인가 그래서 연습문제와 심사문제는 방금 배운 문법만으로 코드를 작성하는 훈련을 하도록 배려했다.
최고의 학습은 반복이고, 스스로 생각하기다
파이썬 문법을 학습한 다음에는 반드시 퀴즈를 풀어보게 했다. 퀴즈를 풀어본 다음에는 반드시 연습문제로 문법을 반복하게 했고, 심사문제에서는 문법을 스스로 응용해야만 풀 수 있게 했다. 또한, Q&A와 핵심정리를 통해 두 번 더 반복해서 학습하게 했다.
코딩 도장 사이트 학습한다
학습에 대한 모든 지원은 코딩 도장 사이트(dojang.io)에서 제공된다. 혼자 공부하지만, 사이트에서는 다른 학습자의 학습 진도를 살펴볼 수 있어 나의 학습 진도를 객관화할 수 있다. 2년 동안 누적 페이지뷰 800만을 달성한 코딩 도장 사이트는 학습의 든든한 동반자가 되어 줄 것이다.

목차

Unit 1.소프트웨어 교육과 파이썬
__1.1문제 해결을 위한 과학적 사고
__1.2알고리즘과 코딩
__1.3파이썬
__1.4코딩 도장을 학습하는 방법
Unit 2.파이썬 설치하기
Unit 3.Hello, world!로 시작하기
__3.1IDLE에서 Hello, world! 출력해보기
__3.2IDLE에서 소스 파일 실행하기
__3.3명령 프롬프트에서 Hello, world! 출력하기
__3.4소스 코드 살펴보기
__3.5심사 사이트 사용하기
__3.6퀴즈
__3.7연습문제: 문자열 출력하기
__3.8심사문제: 문자열 출력하기
Unit 4.기본 문법 알아보기
__4.1세미콜론
__4.2주석
__4.3들여쓰기
__4.4코드 블록
핵심 정리
Q & A
Unit 5.숫자 계산하기
__5.1정수 계산하기
__5.2실수 계산하기
__5.3괄호 사용하기
__5.4퀴즈
__5.5연습문제: 아파트에서 소음이 가장 심한 층수 출력하기
__5.6심사문제: 스킬 공격력 출력하기
Unit 6.변수와 입력 사용하기
__6.1변수 만들기
__6.2변수로 계산하기
__6.3입력 값을 변수에 저장하기
__6.4입력 값을 변수 두 개에 저장하기
__6.5퀴즈
__6.6연습문제: 정수 세 개를 입력받고 합계 출력하기
__6.7심사문제: 변수 만들기
__6.8심사문제: 평균 점수 구하기
Unit 7.출력 방법 알아보기
__7.1값을 여러 개 출력하기
__7.2줄바꿈 활용하기
__7.3퀴즈
__7.4연습문제: 날짜와 시간 출력하기
__7.5심사문제: 날짜와 시간 출력하기
핵심 정리
Q & A
Unit 8.불과 비교, 논리 연산자 알아보기
__8.1불과 비교 연산자 사용하기
__8.2논리 연산자 사용하기
__8.3퀴즈
__8.4연습문제: 합격 여부 출력하기
__8.5심사문제: 합격 여부 출력하기
Unit 9.문자열 사용하기
__9.1문자열 사용하기
__9.2퀴즈
__9.3연습문제: 여러 줄로 된 문자열 사용하기
__9.4심사문제: 여러 줄로 된 문자열 사용하기
Unit 10.리스트와 튜플 사용하기
__10.1리스트 만들기
__10.2튜플 사용하기
__10.3퀴즈
__10.4연습문제: range로 리스트 만들기
__10.5심사문제: range로 튜플 만들기
Unit 11.시퀀스 자료형 활용하기
__11.1시퀀스 자료형의 공통 기능 사용하기
__11.2시퀀스 객체의 요소 개수 구하기
__11.3인덱스 사용하기
__11.4슬라이스 사용하기
__11.5퀴즈
__11.1연습문제: 최근 3년간 인구 출력하기
__11.2연습문제: 인덱스가 홀수인 요소 출력하기
__11.3심사문제: 리스트의 마지막 부분 삭제하기
__11.4심사문제: 문자열에서 인덱스가 홀수인 문자와 짝수인 문자 연결하기
Unit 12.딕셔너리 사용하기
__12.1딕셔너리 만들기
__12.2딕셔너리의 키에 접근하고 값 할당하기
__12.3퀴즈
__12.4연습문제: 딕셔너리에 게임 캐릭터 능력치 저장하기
__12.5심사문제: 딕셔너리에 게임 캐릭터 능력치 저장하기
핵심 정리
Q & A
Unit 13.if 조건문으로 특정 조건일 때 코드 실행하기
__13.1if 조건문 사용하기
__13.2if 조건문과 들여쓰기
__13.3중첩 if 조건문 사용하기
__13.4사용자가 입력한 값에 if 조건문 사용하기
__13.5퀴즈
__13.6연습문제: if 조건문 사용하기
__13.7심사문제: 온라인 할인 쿠폰 시스템 만들기
Unit 14.else를 사용하여 두 방향으로 분기하기
__14.1else 사용하기
__14.2else와 들여쓰기
__14.3if 조건문의 동작 방식 알아보기
__14.4조건식을 여러 개 지정하기
__14.5퀴즈
__14.6연습문제: 합격 여부 판단하기
__14.7심사문제: 합격 여부 판단하기
Unit 15.elif를 사용하여 여러 방향으로 분기하기
__15.1elif 사용하기
__15.2퀴즈
__15.3연습문제: if, elif, else 모두 사용하기
__15.4심사문제: 교통카드 시스템 만들기
핵심 정리
Q & A
Unit 16.for 반복문으로 Hello, world! 100번 출력하기
__16.1for와 range 사용하기
__16.2for와 range 응용하기
__16.3시퀀스 객체로 반복하기
__16.4퀴즈
__16.5연습문제: 리스트의 요소에 10을 곱해서 출력하기
__16.6심사문제: 구구단 출력하기
Unit 17.while 반복문으로 Hello, world! 100번 출력하기
__17.1while 반복문 사용하기
__17.2반복 횟수가 정해지지 않은 경우
__17.3while 반복문으로 무한 루프 만들기
__17.4퀴즈
__17.5연습문제: 변수 두 개를 다르게 반복하기
__17.6심사문제: 교통카드 잔액 출력하기
Unit 18.break, continue로 반복문 제어하기
__18.1break로 반복문 끝내기
__18.2continue로 코드 실행 건너뛰기
__18.3입력한 횟수대로 반복하기
__18.4퀴즈
__18.5연습문제: 3으로 끝나는 숫자만 출력하기
__18.6심사문제: 두 수 사이의 숫자 중 3으로 끝나지 않는 숫자 출력하기
Unit 19.계단식으로 별 출력하기
__19.1중첩 루프 사용하기
__19.2사각형으로 별 출력하기
__19.3계단식으로 별 출력하기
__19.4퀴즈
__19.1연습문제: 역삼각형 모양으로 별 출력하기
__19.2심사문제: 산 모양으로 별 출력하기
Unit 20.FizzBuzz 문제
__20.11부터 100까지 숫자 출력하기
__20.23의 배수일 때와 5의 배수일 때 처리하기
__20.33과 5의 공배수 처리하기
__20.4논리 연산자를 사용하지 않고 3과 5의 공배수 처리하기
__20.5코드 단축하기
__20.6퀴즈
__20.7연습문제: 2과 11의 배수, 공배수 처리하기
__20.8심사문제: 5와 7의 배수, 공배수 처리하기
Unit 21.터틀 그래픽스로 그림 그리기
__21.1사각형 그리기
__21.2다각형 그리기
__21.3복잡한 도형 그리기
__21.4퀴즈
__21.5연습문제: 오각별 그리기
__21.6심사문제: 별 그리기
핵심 정리
Q & A
Unit 22.리스트와 튜플 응용하기
__22.1리스트 조작하기
__22.2리스트의 할당과 복사 알아보기
__22.3반복문으로 리스트의 요소를 모두 출력하기
__22.4리스트의 가장 작은 수, 가장 큰 수, 합계 구하기
__22.5리스트 표현식 사용하기
__22.6리스트에 map 사용하기
__22.7튜플 응용하기
__22.8퀴즈
__22.9연습문제: 리스트에서 특정 요소만 뽑아내기
__22.10심사문제: 2의 거듭제곱 리스트 생성하기
Unit 23.2차원 리스트 사용하기
__23.12차원 리스트를 만들고 요소에 접근하기
__23.2반복문으로 2차원 리스트의 요소를 모두 출력하기
__23.3반복문으로 리스트 만들기
__23.42차원 리스트의 할당과 복사 알아보기
__23.5퀴즈
__23.6연습문제: 3차원 리스트 만들기
__23.7심사문제: 지뢰찾기
Unit 24.문자열 응용하기
__24.1문자열 조작하기
__24.2문자열 서식 지정자와 포매팅 사용하기
__24.3퀴즈
__24.4연습문제: 파일 경로에서 파일명만 가져오기
__24.5심사문제: 특정 단어 개수 세기
__24.6심사문제: 높은 가격순으로 출력하기
핵심 정리
Q & A
Unit 25.딕셔너리 응용하기
__25.1딕셔너리 조작하기
__25.2반복문으로 딕셔너리의 키-값 쌍을 모두 출력하기
__25.3딕셔너리 표현식 사용하기
__25.4딕셔너리 안에서 딕셔너리 사용하기
__25.1딕셔너리의 할당과 복사
__25.2퀴즈
__25.3연습문제: 평균 점수 구하기
__25.4심사문제: 딕셔너리에서 특정 값 삭제하기
Unit 26.세트 사용하기
__26.1세트 만들기
__26.2집합 연산 사용하기
__26.3세트 조작하기
__26.4세트의 할당과 복사
__26.5반복문으로 세트의 요소를 모두 출력하기
__26.6세트 표현식 사용하기
__26.7퀴즈
__26.8연습문제: 공배수 구하기
__26.9심사문제: 공약수 구하기
핵심 정리
Q & A
Unit 27.파일 사용하기
__27.1파일에 문자열 쓰기, 읽기
__27.2문자열 여러 줄을 파일에 쓰기, 읽기
__27.3파이썬 객체를 파일에 저장하기, 가져오기
__27.4퀴즈
__27.5연습문제: 파일에서 10자 이하인 단어 개수 세기
__27.6심사문제: 특정 문자가 들어있는 단어 찾기
Unit 28.회문 판별과 N-gram 만들기
__28.1회문 판별하기
__28.2N-gram 만들기
__28.3연습문제: 단어 단위 N-gram 만들기
__28.4심사문제: 파일에서 회문인 단어 출력하기
핵심 정리
Q & A
Unit 29.함수 사용하기
__29.1Hello, world! 출력 함수 만들기
__29.2덧셈 함수 만들기
__29.3함수의 결과를 반환하기
__29.4함수에서 값을 여러 개 반환하기
__29.1함수의 호출 과정 알아보기
__29.2퀴즈
__29.3연습문제: 몫과 나머지를 구하는 함수 만들기
__29.4심사문제: 사칙 연산 함수 만들기
Unit 30.함수에서 위치 인수와 키워드 인수 사용하기
__30.1위치 인수와 리스트 언패킹 사용하기
__30.2키워드 인수 사용하기
__30.3키워드 인수와 딕셔너리 언패킹 사용하기
__30.4매개변수에 초깃값 지정하기
__30.5퀴즈
__30.6연습문제: 가장 높은 점수를 구하는 함수 만들기
__30.7심사문제: 가장 낮은 점수, 높은 점수와 평균 점수를 구하는 함수 만들기
Unit 31.함수에서 재귀호출 사용하기
__31.1재귀호출 사용하기
__31.2재귀호출로 팩토리얼 구하기
__31.3퀴즈
__31.4연습문제: 재귀호출로 회문 판별하기
__31.5심사문제: 재귀호출로 피보나치 수 구하기
핵심 정리
Q & A
Unit 32.람다 표현식 사용하기
__32.1람다 표현식으로 함수 만들기
__32.2람다 표현식과 map, filter, reduce 함수 활용하기
__32.3퀴즈
__32.4연습문제: 이미지 파일만 가져오기
__32.5심사문제: 파일 이름을 한꺼번에 바꾸기
Unit 33.클로저 사용하기
__33.1변수의 사용 범위 알아보기
__33.2함수 안에서 함수 만들기
__33.3클로저 사용하기
__33.4퀴즈
__33.5연습문제: 호출 횟수를 세는 함수 만들기
__33.6심사문제: 카운트다운 함수 만들기
핵심 정리
Q & A
Unit 34.클래스 사용하기
__34.1클래스와 메서드 만들기
__34.2속성 사용하기
__34.3비공개 속성 사용하기
__34.4퀴즈
__34.5연습문제: 게임 캐릭터 클래스 만들기
__34.6심사문제: 게임 캐릭터 클래스 만들기
Unit 35.클래스 속성과 정적, 클래스 메서드 사용하기
__35.1클래스 속성과 인스턴스 속성 알아보기
__35.2정적 메서드 사용하기
__35.3클래스 메서드 사용하기
__35.4퀴즈
__35.5연습문제: 날짜 클래스 만들기
__35.6심사문제: 시간 클래스 만들기
Unit 36.클래스 상속 사용하기
__36.1사람 클래스로 학생 클래스 만들기
__36.2상속 관계와 포함 관계 알아보기
__36.3기반 클래스의 속성 사용하기
__36.4메서드 오버라이딩 사용하기
__36.5다중 상속 사용하기
__36.6추상 클래스 사용하기
__36.7퀴즈
__36.8연습문제: 리스트에 기능 추가하기
__36.9심사문제: 다중 상속 사용하기
Unit 37.두 점 사이의 거리 구하기
__37.1두 점 사이의 거리 구하기
__37.2연습문제: 사각형의 넓이 구하기
__37.3심사문제: 두 점 사이의 거리 구하기
핵심 정리
Q & A
Unit 38.예외 처리 사용하기
__38.1try except로 사용하기
__38.2else와 finally 사용하기
__38.3예외 발생시키기
__38.4예외 만들기
__38.5퀴즈
__38.6연습문제: 파일 예외 처리하기
__38.7심사문제: 회문이 아니면 예외 발생시키기
Unit 39.이터레이터 사용하기
__39.1반복 가능한 객체 알아보기
__39.2이터레이터 만들기
__39.3인덱스로 접근할 수 있는 이터레이터 만들기
__39.4iter, next 함수 활용하기
__39.5퀴즈
__39.6연습문제: 배수 이터레이터 만들기
__39.7심사문제: 시간 이터레이터 만들기
Unit 40.제너레이터 사용하기
__40.1제너레이터와 yield 알아보기
__40.2제너레이터 만들기
__40.3yield from으로 값을 여러 번 바깥으로 전달하기
__40.4퀴즈
__40.5연습문제: 파일 읽기 제너레이터 만들기
__40.6심사문제: 소수 제너레이터 만들기
Unit 41.코루틴 사용하기
__41.1코루틴에 값 보내기
__41.2코루틴 바깥으로 값 전달하기
__41.3코루틴을 종료하고 예외 처리하기
__41.4하위 코루틴의 반환값 가져오기
__41.5퀴즈
__41.6연습문제: 문자열 검색 코루틴 만들기
__41.7심사문제: 사칙연산 코루틴 만들기
핵심 정리
Q & A
Unit 42.데코레이터 사용하기
__42.1데코레이터 만들기
__42.2매개변수와 반환값을 처리하는 데코레이터 만들기
__42.3매개변수가 있는 데코레이터 만들기
__42.4클래스로 데코레이터 만들기
__42.5클래스로 매개변수와 반환값을 처리하는 데코레이터 만들기
__42.6퀴즈
__42.7연습문제: 데코레이터로 매개변수의 자료형 검사하기
__42.8심사문제: HTML 태그 데코레이터 만들기
Unit 43.정규표현식 사용하기
__43.1문자열 판단하기
__43.2범위 판단하기
__43.3그룹 사용하기
__43.4문자열 바꾸기
__43.5연습문제: 이메일 주소 검사하기
__43.6심사문제: URL 검사하기
Unit 44.모듈과 패키지 사용하기
__44.1import로 모듈 가져오기
__44.2import로 패키지 가져오기
__44.3파이썬 패키지 인덱스에서 패키지 설치하기
__44.4퀴즈
__44.5연습문제: 소수점 이하 올림, 버림 구하기
__44.6심사문제: 원의 넓이 구하기
Unit 45.모듈과 패키지 만들기
__45.1모듈 만들기
__45.2모듈과 시작점 알아보기
__45.3패키지 만들기
__45.4패키지에서 from import 응용하기
__45.5퀴즈
__45.6연습문제: 하위 패키지 구성하기
__45.7심사문제: 패키지 사용하기
핵심 정리
Q & A
Unit 46.실전예제: 웹의 데이터로 그래프 그리기
__46.1아나콘다 설치하기
__46.2주피터 노트북 사용하기
__46.3웹 페이지의 HTML을 가져와서 파일로 저장하기
__46.4데이터로 그래프 그리기
Unit 47.부록
__47.1비트 연산자 사용하기
__47.2연산자 우선순위
__47.3bytes, bytearray 사용하기
__47.4날짜/시간 모듈 활용하기
__47.5내장 함수
__47.6이스케이프 시퀀스
__47.7실수 값의 오차
__47.8with as에 사용할 수 있는 클래스 만들기
__47.9메타클래스 사용하기
__47.10asyncio 사용하기
__47.11가상환경 사용하기
__47.12Windows에서 패키지 설치 에러 해결하기
__47.13프로퍼티 사용하기
__47.14PyCharm 사용하기

작가

남재윤

 

상품결제정보

고액결제의 경우 안전을 위해 카드사에서 확인전화를 드릴 수도 있습니다. 확인과정에서 도난 카드의 사용이나 타인 명의의 주문등 정상적인 주문이 아니라고 판단될 경우 임의로 주문을 보류 또는 취소할 수 있습니다.  

무통장 입금은 상품 구매 대금은 PC뱅킹, 인터넷뱅킹, 텔레뱅킹 혹은 가까운 은행에서 직접 입금하시면 됩니다.  
주문시 입력한 입금자명과 실제입금자의 성명이 반드시 일치하여야 하며, 7일 이내로 입금을 하셔야 하며 입금되지 않은 주문은 자동취소 됩니다.

배송정보

배송 방법 : 택배
배송 지역 : 전국지역
배송 비용 : 무료
배송 기간 : 3일 ~ 7일
배송 안내 : - 산간벽지나 도서지방은 별도의 추가금액을 지불하셔야 하는 경우가 있습니다.
고객님께서 주문하신 상품은 입금 확인후 배송해 드립니다. 다만, 상품종류에 따라서 상품의 배송이 다소 지연될 수 있습니다.

교환 및 반품정보

교환 및 반품 주소
 - [07271] 서울특별시 영등포구 양산로 57-5 (양평동3가) 양평동 이노플렉스 B101~103
 
교환 및 반품이 가능한 경우
 - 계약내용에 관한 서면을 받은 날부터 7일. 단, 그 서면을 받은 때보다 재화등의 공급이 늦게 이루어진 경우에는 재화등을 공급받거나 재화등의 공급이 시작된 날부터 7일 이내
  - 공급받으신 상품 및 용역의 내용이 표시.광고 내용과 다르거나 계약내용과 다르게 이행된 때에는 당해 재화 등을 공급받은 날 부터 3월이내, 그사실을 알게 된 날 또는 알 수 있었던 날부터 30일이내
 
교환 및 반품이 불가능한 경우
 - 이용자에게 책임 있는 사유로 재화 등이 멸실 또는 훼손된 경우(다만, 재화 등의 내용을 확인하기 위하여 포장 등을 훼손한 경우에는 청약철회를 할 수 있습니다)
  - 이용자의 사용 또는 일부 소비에 의하여 재화 등의 가치가 현저히 감소한 경우
  - 시간의 경과에 의하여 재판매가 곤란할 정도로 재화등의 가치가 현저히 감소한 경우
  - 복제가 가능한 재화등의 포장을 훼손한 경우
  - 개별 주문 생산되는 재화 등 청약철회시 판매자에게 회복할 수 없는 피해가 예상되어 소비자의 사전 동의를 얻은 경우
  - 디지털 콘텐츠의 제공이 개시된 경우, (다만, 가분적 용역 또는 가분적 디지털콘텐츠로 구성된 계약의 경우 제공이 개시되지 아니한 부분은 청약철회를 할 수 있습니다.)
 
※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.
 (색상 교환, 사이즈 교환 등 포함)

서비스문의



WORLD SHIPPING

PLEASE SELECT THE DESTINATION COUNTRY AND LANGUAGE :

GO
close
     

    고객만족센터

    은행계좌안내

    • 국민은행 493601-01-371416
    • 예금주 주식회사 가람로직스


    앗! 화면폭이 너무 좁아요.
    브라우져의 사이즈를 더 늘여주세요~

    좁은 화면으로 보실 때는 모바일 기기에서
    최적화된 화면으로 쇼핑을 즐기실 수 있어요~