본문내용 바로가기
MD의선택 무료배송 이벤트 사은품 소득공제

코딩 테스트로 시작하는 파이썬 프로그래밍 25가지 기출문제 상세 코드 & 개념 강화를 위한 연습문제 수록

다니엘 진가로 지음 | 김성원 옮김 | 영진닷컴 | 2022년 04월 25일 출간
클로버 리뷰쓰기
  • 정가 : 24,000원
    판매가 : 21,600 [10%↓ 2,400원 할인]
  • 혜택 :
    [기본적립] 1200원 적립 [5% 적립] [추가적립] 5만원 이상 구매 시 2,000원 추가적립 안내 [회원혜택] 회원 등급 별, 3만원 이상 구매 시 2~4% 추가적립 안내 [리뷰적립] 리뷰 작성 시 e교환권 최대 300원 추가적립 안내
  • 추가혜택 : 포인트 안내 도서소득공제 안내 추가혜택 더보기
  • 배송비 : 무료 배송비 안내
  • 배송일정 : 서울특별시 종로구 세종대로 기준 지역변경
    지금 주문하면 내일(20일,토) 도착 예정 배송일정 안내
  • 바로드림 : 인터넷으로 주문하고 매장에서 직접 수령 안내 바로드림 혜택
    휴일에는 바로드림 픽업으로 더 빨리 받아 보세요. 바로드림 혜택받고 이용하기

이 책의 이벤트

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
  • 컴퓨터/IT분야 2만원 이상 구매 시 개발자 매거진 <리드..
    2022.08.13 ~ 2022.10.31
  • 인프콘 2022 교보문고도 함께 합니다! 발표 세션 주제별 추천..
    2022.08.08 ~ 2022.08.31
  • 『클린코드』박재호 역자와 함께하는 개발자 북콘서트 사전신청!
    2022.07.22 ~ 2022.08.31
  • 기술스택 별 개발자 채용공고 비중 공개+추천도서!
    2021.12.24 ~ 2022.12.31
  • 새로운 파이썬 책을 발견해보세요! 전체 목록 다운로드 제공!
    2016.08.11 ~ 2023.12.31
상품상세정보
ISBN 9788931466010(8931466013)
쪽수 380쪽
크기 188 * 258 * 26 mm /1045g 판형알림
이 책의 원서/번역서 Learn to Code by Solving Problems / Daniel Zingaro

책소개

이 책이 속한 분야

세계 프로그래밍 대회 기출문제로 익히는 파이썬 프로그래밍
프로그래밍 평가 사이트를 활용한 최고의 코딩 학습

프로그래밍 경진대회에 출제된 흥미로운 문제들을 풀어가는 과정에서 파이썬 핵심 개념과 프로그래밍 기술을 배웁니다. DMOJ, Timus, USACO 프로그래밍 평가 사이트에 실린 문제들로 구성되어 있어, 웹사이트에 솔루션을 제출한 후 그에 대한 피드백을 빠르게 제공받을 수 있습니다.

컴퓨터는 올바른 명령만 주어지면 거의 모든 문제를 해결할 수 있고, 여기에 필요한 것이 프로그래밍입니다. 이 책을 펼치면 초보자도 바로 파이썬 프로그램을 만들어 볼 수 있습니다. 기출문제 설명부터 시작해 문제 해결에 필요한 개념을 배워 나가는 과정에서 파이썬 언어의 특징을 학습하는 동시에 컴퓨팅 사고력을 기를 수 있습니다.

| 학습할 내용
ㆍ 파이썬 코드 실행, 문자열 작업, 변수 사용
ㆍ 결정을 내리는 프로그램 작성
ㆍ while 루프, for 루프를 이용해 효율적인 코드 작성
ㆍ 집합(set), 리스트(list), 딕셔너리(dictionary)로 데이터 구성, 정렬, 검색
ㆍ 함수와 하향식 설계를 사용한 프로그램 디자인
ㆍ 완전 탐색 알고리즘과 Big O 표기법으로 더욱 효율적인 코드 작성

중간중간에 삽입된 객관식 ‘개념 확인’ 문제는 각각의 코드 조각이 어떤 식으로 작동하는지 생각해 보게 만들고, 각 장 마지막에 제시된 다양한 연습문제는 지금까지 배운 개념을 더욱 깊이 탐구할 수 있도록 유도합니다.

* 이 책에 수록된 25가지 기출문제 상세 코드와 개념 강화를 위한 연습문제 풀이 코드는 [영진닷컴 홈페이지]에서 다운로드할 수 있습니다.

상세이미지

코딩 테스트로 시작하는 파이썬 프로그래밍 도서 상세이미지

목차

감사의 말
역자의 말

CHAPTER 0. 들어가기 전에

CHAPTER 1. 시작하기
문제 #1: Word Count(단어 수 세기)
문제 #2: Cone Volume(원뿔의 부피)

CHAPTER 2. 조건문
문제 #3: Winning Team(누가 이길까?)
문제 #4: Telemarketers(텔레마케터)

CHAPTER 3. 반복문: 한정 루프
문제 #5: Three Cups(야바위)
문제 #6: Occupied Spaces(주차 공간)
문제 #7: Data Plan(데이터 요금제)

CHAPTER 4. 반복문: 무한 루프
문제 #8: Slot Machines(슬롯머신)
문제 #9: Song Playlist(노래 재생목록)
문제 #10: Secret Sentence(비밀 문장)

CHAPTER 5. 리스트를 사용하여 값 구성하기
문제 #11: Village Neighborhood(이웃 마을)
문제 #12: School Trip(수학여행)
문제 #13: Baker Bonus(매출 보너스)

CHAPTER 6. 함수를 사용한 프로그램 디자인
문제 #14: Card Game(카드 게임)
문제 #15: Action Figures(액션 피규어)

CHAPTER 7. 파일 읽기와 쓰기
문제 #16: Essay Formatting(에세이 형식)
문제 #17: Farm Seeding(파종)

CHAPTER 8. 집합(Set)과 딕셔너리(Dictionary)를 사용하여 값 구성하기
문제 #18: Email Addresses(이메일 주소)
문제 #19: Common Words(자주 쓰는 단어)
문제 #20: Cities and States(주와 주에 속한 도시들)

CHAPTER 9. 완전 탐색(Complete-Search)으로 알고리즘 디자인하기
문제 #21: Lifeguards(인명구조원)
문제 #22: Ski Hills(스키 언덕)
문제 #23: Cow BaseBall(소들의 야구)

CHAPTER 10. Big-O와 프로그램의 효율성(성능)
문제 #24: Longest Scarf(가장 긴 스카프)
문제 #25: Ribbon Painting(리본 페인팅)

후기
부록 - 문제 크레딧

출판사 서평

코딩 시작 단계에서부터 기반을 단단히 다지고 싶은 입문자부터
독학으로 프로그래밍 경진대회, 코딩 테스트를 준비 중인 분들을 위한 책입니다.

프로그래밍은 컴퓨터를 사용해 문제를 해결하는 것으로, 핵심은 ‘컴퓨팅 사고력’에 있습니다. 그러나 많은 교육이 프로그래밍 언어 위주로 진행되고 있으며, 그로 인해 문법만 어렵게 익힌 채 실제로 활용하는 방법에 대해서는 문외한인 경우가 많습니다.

〈코딩 테스트로 시작하는 파이썬 프로그래밍〉은 단순 문법 교재가 아니라 프로그래머의 눈으로 문제를 바라보고 분석하는 방법까지 학습하는 책입니다. 컴... 더보기

Klover 리뷰 (0)

북로그 리뷰 (3) 전체보기 쓰러가기

북로그 리뷰는 본인 인증 후 작성 가능합니다.
책이나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 내용은 비공개 처리 될 수 있습니다.
※ 북로그 리뷰 리워드 제공 2021. 4. 1 종료
  • 단순히 파이썬을 공부하는 것을 넘어 문제를 해결하는 방법을 알고 싶다면 도움이 되는 책이다. 이 책의 코딩 테스트는 취업을 목적으로 하지는 않는다. DMOJ, Timus, USACO라는 프로그래밍 평가 사이트를 통해 실력을 향상시키고, 파이썬과 함께 문제 해결능력을 높이는 것을 목표로 한다.   파이썬의 기본 문법도 설명하고 있기 때문에 파이썬을 처음 시작하려는 사람에게도 적합하다. 혹은 기초를 한 번 학습했지만, 코딩할 때 접근하는 것이 어렵다면 이 책을 보는 것도 좋겠다. 하지만 다른 언어를 많이 해 봤고... 더보기
  • 파이썬을 사용하지 않은지도 꽤나 오래되었습니다. 2020년 7월 군입대 이전에 진행했던 프로젝트 후 한동안은 CS분야 전공 공부와 알고리즘 공부에 집중하느라 파이썬을 사용할 일이 전혀 없었습니다. 이번 기회로 파이썬이라는 언어를 사용하는 방법에 대한 기억을 되살리며 알고리즘 문제를 풀어볼 수 있어서 좋았습니다.   아시다시피 파이썬이라는 언어는 혀F시대 전 세계적으로 가장 강력한 언어라 해도 무방합니다. 직관적인 syntax와 다양한 ... 더보기
  • 1. 동기   판다스를 쓰기에도 애매한 데이터 전처리라던가, 긴 호흡의 함수나 클래스를 만들고자 할 때에는 머리 속이 하얘져서 컴퓨터 앞에서 멍하니 앉아 있게 됩니다. 그래서 최근에는 기본이 부족한가 싶어서 computer science에 대한 책이나 C, 자료구조, 알고리즘 등을 더 공부 하고자 하는데요, 영진닷컴에서 좋은 책을 냈습니다. <코딩 테스트로 시작하는 파이썬 프로그래밍>이라는 책으로 표지가 일단 귀엽습니다! 저 같은 경우 대학원에서 빅 데이... 더보기

문장수집 (0) 문장수집 쓰기 나의 독서기록 보기
※구매 후 문장수집 작성 시, 리워드를 제공합니다. 안내

교환/반품/품절안내

※ 상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

교환/반품/품절안내
반품/교환방법 마이룸 > 주문관리 > 주문/배송내역 > 주문조회 > 반품/교환신청 ,
[1:1상담>반품/교환/환불] 또는 고객센터 (1544-1900)

※ 오픈마켓, 해외배송주문, 기프트 주문시 [1:1상담>반품/교환/환불]
    또는 고객센터 (1544-1900)
반품/교환가능 기간 변심반품의 경우 수령 후 7일 이내,
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에
    해당되는 경우
(1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시 ‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①서양도서-판매정가의 12%, ②일본도서-판매정가의 7%를 적용)
상품 품절 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는
이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은
    소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의
    소비자 보호에 관한 법률에 따라 처리함

이 책의 원서/번역서

안내
바로가기
  • 우측 확장형 배너 2
  • 우측 확장형 배너 2
최근 본 상품