콘텐츠 바로가기
본문 바로가기


YES24 카테고리 리스트

YES24 유틸메뉴

Global YES24안내보기

Global YES24는?

K-POP/K-Drama 관련상품(음반,도서,DVD)을
영문/중문 으로 이용하실 수 있습니다.

Korean wave shopping mall, sell the
K-POP/K-Drama (CD,DVD,Blu-ray,Book) We aceept PayPal/UnionPay/Alipay
and support English/Chinese Language service

English

作为出售正规 K-POP/K-Drama 相关(CD,图书,DVD) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

검색


어깨배너

1월 전사이벤트
북클럽 BC카드 1천원 캐시백
카카오페이 4천원 할인
비밀번호 변경 이벤트
예스24 북클럽 리뉴얼
1/6

빠른분야찾기


윙배너

마우스를 올려주세요.

마케팅 텍스트 배너

웹진채널예스


파이썬 코딩의 기술 eBook
소득공제 EPUB
eBook

파이썬 코딩의 기술

똑똑하게 코딩하는 법

[ EPUB ]
브렛 슬라킨 저 / 김형철 | 길벗 | 2016년 04월 26일 리뷰 총점8.0 정보 더 보기/감추기
내용
4점
편집/디자인
4점
회원리뷰(1건) | 판매지수 486 판매지수란?
공유 페이스북 공유하기 트위터 공유하기 상품퍼가기 열기/닫기
상품 가격정보
정가 19,200원
판매가 19,200
YES포인트
추가혜택쿠폰 및 사은품(1종)
추가혜택쿠폰 쿠폰받기
  • 주문금액대별 할인쿠폰
결제혜택
결제혜택 카드/간편결제 혜택을 확인하세요 카드/간편결제 혜택 보기/감추기
카드할인 정보
카카오페이 카카오페이 4천원 즉시할인 (1회당 5만원 이상 결제시, 기간내 1회) 자세히 보기
네이버페이 네이버페이 네이버페이 1% 적립 (전체결제) 자세히 보기
페이코포인트 페이코포인트 1.2% 적립 (건당 1만P 이내) 자세히 보기
구매 시 참고사항
구매 시 참고사항
  • 문화비소득공제 신청가능

상품정보

출간일 2016년 04월 26일
이용안내 배송 없이 구매 후 바로 읽기
이용기간 제한없음
TTS 불가능
저작권 보호를 위해 인쇄 기능 제공 안함
지원기기 크레마 / PC / 아이폰 / 아이패드 / 안드로이드폰 / 안드로이드패드 / 전자책단말기 eBook 이용안내 바로가기
파일/용량 EPUB(DRM) | 10.87MB 파일/용량 안내

이 상품과 관련 있는 이벤트 6

선착순 할인전 매주 월요일 업데이트! 이 주의 100% 페이백 새창 매주 월요일, 새로운 책 2종이 공개됩니다! 상품권 받아 사고 싶은 책 또 사세요! 이벤트 기간 : 2018년 11월 26일 ~ 한정 수량

선착순 사은품 크레마 그랑데 스페셜 에디션 '가스파드 앤 리사' 출시! 새창 가스파드 앤 리사 스페셜 에디션 구입 시 '방탄 파우치' 증정 (선착순 한정, YES포인트 3천원 차감) 이벤트 기간 : 2018년 12월 19일 ~ 한정 수량

선착순 사은품 가스파드 앤 리사, 방탄 파우치! 새창 이벤트 페이지 추천상품 포함, eBook/크레마 4만원 이상 구입 시 선착순 증정 (3종 중 택1, YES포인트 3천원 차감) 이벤트 기간 : 2018년 12월 31일 ~ 한정 수량

전체보기

상세이미지

소개

파이썬, 이제 똑똑하게 코딩하자!

일반적인 작업조차 파이썬답게 코딩하는 법을 익히면 더 나은 동작과 성능을 이끌어 낼 수 있다. 파이썬 2와 파이썬 3 프로그래머 모두에게 적합하며 CPython, Jython, PyPy 같은 런타임을 사용하는 프로그래머에게도 유용하다. 다양한 팁과 기술을 현실성 있는 코드 예제와 함께 59가지 Better way에 수록했다. 해야 할 것과 피해야 할 것, 적절한 균형을 유지하는 법, 왜 이것이 최선의 선택인지 조언하며 파이썬 코드를 더 효과적으로 작성할 수 있게 해준다. 이 책에 실린 코드 조각의 전체 코드가 별도 파일로 제공되므로 스스로 실습하기에 용이하다. 또한, 코드를 직접 수정해보고 프로그램을 실행하며 책에서 설명한 내용을 확실하게 이해할 수 있다.

저자 소개

저자 : 브렛 슬라킨

브렛 슬라킨(Brett Slatkin)은 구글의 선임 소프트웨어 엔지니어다. 구글 소비자 설문조사(Google Consumer Surveys)의 엔지니어링 리드이자 공동 설립자이기도 하다. 이전에는 구글 앱 엔진(Google App Engine)의 파이썬 인프라 쪽에서 일했다. PubSubHubbub 프로토콜의 창시자 중 한 명이다. 9년 전 구글의 대규모 서버를 관리할 때 파이썬을 시작했다. 업무 시간 외에는 오픈 소스 도구 작업을 하거나 개인 웹사이트에 소프트웨어, 자전거 등 여러 가지 주제로 글을 올린다. 뉴욕시에 있는 컬럼비아 대학에서 컴퓨터 공학 학위를 취득했다. 지금은 샌프란시스코에 살고 있다.

역자 : 김형철

대학과 대학원에서 수학을 전공하고, 졸업 후 모바일 게임 회사에서 다수의 게임 개발을 해왔다. 현재는 프리랜서 개발자로 독립하여 수학과 물리 교육용 게임 개발을 구상 중이며 번외로 프로그래밍 번역에 참여하고 있다. 파이썬, 루아와 같은 군더더기 없이 간결한 문법을 가진 프로그래밍 언어를 좋아하며 스칼라 언어의 미래에 깊은 관심을 갖고 있다. 수학적 지식을 바탕으로 최대한 최적화시켜 프로그램을 작성할 수 있는 고수가 되기를 바라는 소박한 프로그래머다.

목차

1장 ▶ 파이썬다운 생각 015
Better way 1 사용 중인 파이썬의 버전을 알자 016
Better way 2 PEP 8 스타일 가이드를 따르자 017
Better way 3 bytes, str, unicode의 차이점을 알자 020
Better way 4 복잡한 표현식 대신 헬퍼 함수를 작성하자 024
Better way 5 시퀀스를 슬라이스하는 방법을 알자 028
Better way 6 한 슬라이스에 start, end, stride를 함께 쓰지 말자 032
Better way 7 map과 filter 대신 리스트 컴프리헨션을 사용하자 034
Better way 8 리스트 컴프리헨션에서 표현식을 두 개 넘게 쓰지 말자 036
Better way 9 컴프리헨션이 클 때는 제너레이터 표현식을 고려하자 039
Better way 10 range보다는 enumerate를 사용하자 041
Better way 11 이터레이터를 병렬로 처리하려면 zip을 사용하자 043
Better way 12 for와 while 루프 뒤에는 else 블록을 쓰지 말자 046
Better way 13 try/except/else/finally에서 각 블록의 장점을 이용하자 049
finally 블록 050
else 블록 050
모두 함께 사용하기 051

2장 ▶ 함수 053
Better way 14 None을 반환하기보다는 예외를 일으키자 054
Better way 15 클로저가 변수 스
... 펼처보기

책속으로

파이썬 프로그래밍 언어의 특별한 강점과 매력을 완전히 파악하기는 어려울 수 있다. 다른 언어에 익숙한 개발자는 종종 파이썬의 풍부한 표현력을 수용하는 대신 선입견을 품고 접근한다. 어떤 개발자는 다른 방향으로 너무 멀리 나아가기도 하는데, 예를 들면 나중에 큰 문제를 일으킬 수도 있는 파이썬 기능을 과용하는 것이다.
이 책은 ‘파이썬답게’ 프로그램을 작성하는 방법에 대한 통찰력을 제공한다. 가장 좋은 방법은 파이썬을 직접 사용해 보는 것이다. 독자가 언어에 대한 기본적인 이해는 하고 있다고 가정한다. 초보 개발자라면 파이썬 기능을 가장 잘 사용한 예를 학습할 수 있다. 숙련된 개발자라면 새 도구의 강점을 확신을 갖고 수용하는 방법을 배우게 될 것이다.
독자 여러분이 파이썬을 사용해 커다란 영향력을 발휘하도록 준비시키는 것이 목적이다.
---저자 서문 중에서


파이썬은 초보자부터 전문가까지 상당히 많은 사용자 층을 보유하고 있다. 이 말은 초보자가 쉽게 배워서 사용할 수 있는 언어인 동시에 전문가도 사용할 만큼 강력한 프로그래밍 기능을 제공한다는 의미다. 다양한 플랫폼에서 사용하며 파이썬 커뮤니티에서 제공하는 라이브러리(모듈)가 풍부하여 국내뿐만 아니라 전 세계 대학에서도 가장 많이 교육하는 프로그래밍 언어 중 하나다. 여러 교육·연구 기관, 산업계에서도 이용이 늘고 있다. 파이썬은 순수한 프로그래밍 언어의 기능 이외에도 다른 언어로 작성된 모듈을 연결하는 글루 언어(glue
language) 기능으로도 자주 이용된다. 실제 파이썬은 많은 상용 애플리케이션의 스크립트 언어로 채택되고 있다.
이 책은 프로그래밍 분야에서 전방위적 역할을 하는 파이썬의 레벨을 한 단계 끌어올릴 수 있도록 59개의 팁과 테크닉을 설명하고 있다. 저자의 다년간에 걸친 파이썬의 개발 경험이 Better way 하나하나에 녹아 있다.
---역자 서문 중에서


출판사 리뷰

더 나은 파이썬 코드를 작성하는 59가지 기술과 해법

59가지 Better Way로 "파이썬답게" 코딩하는 테크닉을 배운다!
같은 범주끼리 장으로 묶어두었지만 59가지 Better Way는 그 자체로 독립적이다. 상황에 따라 원하는 내용으로 자유롭게 옮겨가며 학습할 수 있다. 또한, 코드를 좀 더 파이썬답게 작성하는 기술을 알려주므로 따라하며 학습하다 보면 한 차원 높은 코드를 작성할 수 있다.

파이썬 2와 파이썬 3의 차이점을 알고 더 나은 방법을 탐구한다!
어느 한 버전에 치우치지 않고 파이썬 2와 파이썬 3의 장단점, 차이점을 정확히 짚어준다. 사용 중인 파이썬 버전이 어떤 것이든 더 나은 파이썬 코드를 작성하는 데 도움이 되는 유용한 팁과 노하우를 학습할 수 있다. 또한, 단순히 솔루션을 제시하기보다는 방향을 제시하여 실전에서 더 나은 방법을 연구할 수 있게 도와준다.

똑똑한 코드 작성의 기술과 해법을 깔끔하게 담았다!
더 나은 코딩 기술을 Better Way 한 줄로 정리했다. Note에는 작업할 때 알아두면 좋은 팁과 저자의 노하우가 정리되어 있다. 바쁜 독자라면 각 Better way의 마지막 부분에 있는 핵심 정리를 참고하는 게 좋다. 해당 절에서 설명한 내용을 요약하여 깔끔하게 목록으로 정리했다. 문법 강조와 살아있는 예제 소스 제공은 기본이다!

추천평

“슬라킨이 쓴 《파이썬 코딩의 기술》의 Better way는 각기 독립된 내용과 이를 설명하는 소스 코드로 구성되어 있다. 덕분에 원하는 곳을 펼쳐 읽으면 된다. Better way는 원하는 순서대로 쉽게 찾아 학습할 수 있다. 학생부터 중급 프로그래머까지 이 책을 읽기를 추천한다. 매우 넓은 범위에 걸쳐 던지는 주요 조언들을 감탄할 만큼 간결한 소스에 잘 담아 냈기 때문이다.”
- 브랜던 로즈(Brandon Rhodes)드롭박스의 소프트웨어 엔지니어, 2016-2017년 PyCon 의장

“여러 해에 걸쳐 파이썬을 프로그래밍해 왔고 파이썬을 잘 안다고 생각했다. 다양한 팁과 기술이 녹아 있는 보물 같은 책을 보게 되어 정말 감사하다. 내장 데이터 구조를 사용해 더 빠르게 동작하게 하거나, 키워드 전용 인수를 사용해 더 이해하기 쉽게 만들거나, 리스트를 병렬로 순회하는 데 zip을 사용하여 더욱더 파이썬답게 만드는 등 내 파이썬 코드에 할 수 있는 게 너무나도 많다는 걸 깨달았다.”
- 패멀라 폭스(Pamela Fox)칸 아카데미의 에듀케이셔니어(Educationeer)

“《파이썬 코딩의 기술》은 파이썬 코딩 스타일과 기능을 향상시키는 명쾌한 지침을 제공하여 여러분의 파이썬 스킬을 한 단계 높여줄 것이다.”
- 레아 컬버(Leah Culver)드롭박스의 개발지원팀(Developer Advocate)

“오랜 시간동안 파이썬을 사용하며 ‘어떻게 하면 더 좋은 코드를 만들 수 있을까’ 고민해 왔는데, 그 해결책을 접하게 된 책이다. 책 전체에 녹아 있는 파이썬다운 전개 방식을 습득하면 github에 있는 파이썬 소스들이 왜 그렇게 작성되었는지 이해하는 데 큰 도움이 된다. 셸 스크립트 대용으로 파이썬을 써왔다면 이 책을 통해 파이썬 애플리케이션을 개발하고 싶은 마음이 생길 것이다.”
- 이걸, ㈜스마트미디어콘텐츠 개발책임

배송/반품/교환 안내

배송 안내

배송 구분 구매 후 즉시 다운로드 가능

반품/교환 안내

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

반품/교환 방법 마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
* 판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간 출고 완료 후 10일 이내의 주문 상품
디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음
박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며,
고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
eBook 대여 상품은 대여 기간 종료, 2회 이상 대여 했을 경우 취소 불가
중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김석환   개인정보보호책임자 : 한광일 privacy@yes24.com 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 2005-02682호 사업자 정보확인
고객만족센터 T.1544-3800
상담 전화번호
  • 중고샵 문의 1566-4295
  • 영화예매 문의 1544-7758
  • 공연예매 문의 1544-6399
1:1 친절상담 자주 묻는 질문 상담시간 안내
상품정보 문의 bookinfo@yes24.com
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS14