(독서광) 슬기로운 파이썬 트릭

Jay Park
Jay ParkCTO um EX-EM
슬기로운 파이썬 트릭
슬기로운파이썬트릭
한 페이지 요약
• 책 분류
• 프로그래밍 언어, 파이썬
• 대상 독자
• 왜 내 코드는 파이썬 스럽지 않은지 궁금한 독자
• 파이썬 3에서 개선된 부분을 활용하고 싶은 독자
• 특징
• 얇음: 대략 220페이지 분량
• 친절함: 코드와 코드 설명 그리고 실험 방법을 제시함
이 책의 목차
파이썬을 클린하게 작성하려면 우리는 무엇에 신경을 써야할까?
슬기로운파이썬트릭
• 1장 소개
• 2장 파이썬 코드를 정돈하기 위한 패턴
• 3장 효과적인 함수
• 4장 클래스와 객체 지향 프로그래밍
• 5장 파이썬의 일반 데이터 구조
• 6장 반복과 이터레이션
• 7장 딕셔너리 트릭
• 8장 파이썬다운 생산성 향상 기법
• 9장 마치며
무엇이 이 책을 흥미롭게 만드는가?(1)
파이썬 트릭이란?
슬기로운파이썬트릭
• 짧은 파이썬 토막 코드(code snippet)를 교육 도구로 사용한다. 파이썬 트릭은 간단한 설명으로 파이썬의 한 부분을 가르치
거나 동기 부여를 위한 예제로 사용되어 직관적인 이해를 높이거나 파이썬에 더 깊이 파고들 수 있게 한다.
• 참고: 이 책의 모든 코드는 파이썬의 REPL(Read Evaluate Print Loop)로만 구성되어 있으며, 설치형이나 구글 Colab과 같은
서비스형 파이썬 노트북에서도 즉시 동작한다 à 복잡한 설치와 설정 없이 즉시 테스트해보자!
• 힌트: 저자 댄 베이더가 운영하고 있는 https://dbader.org를 방문하면 뉴스레터도 구독할 수 있고 블로그 글과 유튜브 튜토
리얼도 확인할 수 있다
무엇이 이 책을 흥미롭게 만드는가?(2)
입문은 쉬우나 마스터는 어려운 파이썬
슬기로운파이썬트릭
• 파이썬 코딩이 잘 늘지 않아 고민 중인 개발자라면 이 책에서
* 잘 알려지지 않아서 그동안 몰랐던 실용적인 파이썬 코딩 기법을 배울 수 있다.
* 파이썬 3에 도입된 현대적인 기능과 개발 패턴을 배울 수 있다.
* 파이썬 이디엄과 팁을 익혀 좀 더 파이썬다운 코드를 작성하는 법을 배울 수 있다.
* 좋은 기능도 오남용하면 과유불급! 유용한 기능을 적재적소에 쓰는 법을 배울 수 있다.
* 깔끔하고 유지 보수하기 좋은 코드에 대한 감각을 배울 수 있다.
책 vs 책
슬기로운파이썬트릭
대상 독자
파이썬을 제대로 배우고 싶은 분들께
슬기로운파이썬트릭
• 이 책으로 파이썬을 입문할 수는 없음 à 즉 입문자용 서적은 아님!
• 파이썬+클린 코드에 관심이 많은 분이라면 이 책에서 균형을 어떻게 잡는지 배울 수 있음
• 파이썬 2와 파이썬 3의 차이점을 확인하면서 파이썬 3의 새롭고 개선된 기능을 제대로 활용하고 싶은 개발자
• 클린 코드를 파이썬에도 적용하고 싶은데 어디서 출발해야 할지 궁금한 개발자
• 파이썬의 이상한(?) 동작에 골탕을 먹은 개발자
결론
***** 얇지만 할 이야기는 다 하는 책
• 시간이 부족한 현대 개발자들에게 얇지만 핵심 사항을 알기 쉽게 정리하고 있음
• 책을 읽으면서 어떤 결과가 나올지 상상한 다음에 계속해서 내용을 읽어보면 추리 소설 느낌이 날지도… J
• 자신의 코드에 이 책에서 소개하는 몇 가지 고급 기법을 응용해서 조금씩 개선해 나가면 코드 가독성과 유지보수성
이 확실하게 높아질 것이다.
슬기로운파이썬트릭
발표자 소개
기술 배경
전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발,
고성능 고가용성 데이터베이스
주요활동
IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등)
개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육)
활동채널
블로그: https://jhrogue.blogspot.com
슬라이드 셰어: https://www.slideshare.net/jrogue/presentations
유튜브: https://www.youtube.com/c/박재호dev
문의 jrogue@gmail.com
박재호
1 von 9

Recomendados

(독서광) 클린코드 이제는 파이썬이다 von
(독서광) 클린코드 이제는 파이썬이다(독서광) 클린코드 이제는 파이썬이다
(독서광) 클린코드 이제는 파이썬이다Jay Park
1.2K views8 Folien
(독서광) 책 vs 책 - 파이썬 신간 분석 von
(독서광) 책 vs 책 - 파이썬 신간 분석(독서광) 책 vs 책 - 파이썬 신간 분석
(독서광) 책 vs 책 - 파이썬 신간 분석Jay Park
1.1K views8 Folien
(독서광) 프로그래머의 뇌 von
(독서광) 프로그래머의 뇌(독서광) 프로그래머의 뇌
(독서광) 프로그래머의 뇌Jay Park
1.5K views9 Folien
파이썬으로 할 수 있는 일 - 파이썬 기초 교육 von
파이썬으로 할 수 있는 일 - 파이썬 기초 교육파이썬으로 할 수 있는 일 - 파이썬 기초 교육
파이썬으로 할 수 있는 일 - 파이썬 기초 교육테리엇
992 views13 Folien
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰 von
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰Jay Park
658 views9 Folien
OSS개발자포럼(2017.01) 파이썬 소개자료 von
OSS개발자포럼(2017.01) 파이썬 소개자료 OSS개발자포럼(2017.01) 파이썬 소개자료
OSS개발자포럼(2017.01) 파이썬 소개자료 YoChun YoChun
438 views29 Folien

Más contenido relacionado

Similar a (독서광) 슬기로운 파이썬 트릭

[NDC 19] 시스템 기획서 잘 쓰는 법 von
[NDC 19] 시스템 기획서 잘 쓰는 법[NDC 19] 시스템 기획서 잘 쓰는 법
[NDC 19] 시스템 기획서 잘 쓰는 법Na Eun Lee
10.4K views89 Folien
[Td 2015]python을 azure에서 사용하는법(배권한) von
[Td 2015]python을 azure에서 사용하는법(배권한)[Td 2015]python을 azure에서 사용하는법(배권한)
[Td 2015]python을 azure에서 사용하는법(배권한)Sang Don Kim
580 views19 Folien
Koreans_love_django von
Koreans_love_djangoKoreans_love_django
Koreans_love_djangoJaeho Cho
361 views61 Folien
NDC2019 - 게임플레이 프로그래머의 역할 von
NDC2019 - 게임플레이 프로그래머의 역할NDC2019 - 게임플레이 프로그래머의 역할
NDC2019 - 게임플레이 프로그래머의 역할Hoyoung Choi
2.5K views95 Folien
3주차 language von
3주차 language3주차 language
3주차 language준혁 이
471 views151 Folien
『고성능 파이썬』 - 맛보기 von
『고성능 파이썬』 - 맛보기『고성능 파이썬』 - 맛보기
『고성능 파이썬』 - 맛보기복연 이
1.4K views106 Folien

Similar a (독서광) 슬기로운 파이썬 트릭(20)

[NDC 19] 시스템 기획서 잘 쓰는 법 von Na Eun Lee
[NDC 19] 시스템 기획서 잘 쓰는 법[NDC 19] 시스템 기획서 잘 쓰는 법
[NDC 19] 시스템 기획서 잘 쓰는 법
Na Eun Lee10.4K views
[Td 2015]python을 azure에서 사용하는법(배권한) von Sang Don Kim
[Td 2015]python을 azure에서 사용하는법(배권한)[Td 2015]python을 azure에서 사용하는법(배권한)
[Td 2015]python을 azure에서 사용하는법(배권한)
Sang Don Kim580 views
Koreans_love_django von Jaeho Cho
Koreans_love_djangoKoreans_love_django
Koreans_love_django
Jaeho Cho361 views
NDC2019 - 게임플레이 프로그래머의 역할 von Hoyoung Choi
NDC2019 - 게임플레이 프로그래머의 역할NDC2019 - 게임플레이 프로그래머의 역할
NDC2019 - 게임플레이 프로그래머의 역할
Hoyoung Choi2.5K views
3주차 language von 준혁 이
3주차 language3주차 language
3주차 language
준혁 이471 views
『고성능 파이썬』 - 맛보기 von 복연 이
『고성능 파이썬』 - 맛보기『고성능 파이썬』 - 맛보기
『고성능 파이썬』 - 맛보기
복연 이1.4K views
Python Recipes for django girls seoul von Joeun Park
Python Recipes for django girls seoulPython Recipes for django girls seoul
Python Recipes for django girls seoul
Joeun Park2.7K views
Unreal python von TonyCms
Unreal pythonUnreal python
Unreal python
TonyCms631 views
(독서광) 기획자의 글쓰기 von Jay Park
(독서광) 기획자의 글쓰기(독서광) 기획자의 글쓰기
(독서광) 기획자의 글쓰기
Jay Park903 views
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보 von Young Hoo Kim
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
PyCon 12월 세미나 - 실전 파이썬 프로그래밍 책 홍보
Young Hoo Kim2.1K views
알고리즘 중요할까? von Wonjun Hwang
알고리즘 중요할까?알고리즘 중요할까?
알고리즘 중요할까?
Wonjun Hwang71 views
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며 von NAVER Engineering
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
200820 NAVER TECH CONCERT 12_상반기 네이버 인턴을 돌아보며
NAVER Engineering389 views
(독서광) 알고리즘 퍼즐 von Jay Park
(독서광) 알고리즘 퍼즐(독서광) 알고리즘 퍼즐
(독서광) 알고리즘 퍼즐
Jay Park1.2K views
Hello python 오리엔테이션(파이썬 스터디, 발표자료) von Cherucy
Hello python 오리엔테이션(파이썬 스터디, 발표자료)Hello python 오리엔테이션(파이썬 스터디, 발표자료)
Hello python 오리엔테이션(파이썬 스터디, 발표자료)
Cherucy346 views
(독서광) 실용주의 프로그래머 20주년 기념판 von Jay Park
(독서광) 실용주의 프로그래머 20주년 기념판(독서광) 실용주의 프로그래머 20주년 기념판
(독서광) 실용주의 프로그래머 20주년 기념판
Jay Park1.4K views
2019년에 기술 문서를 번역하는 기분 von Hyun-woo Park
2019년에 기술 문서를 번역하는 기분2019년에 기술 문서를 번역하는 기분
2019년에 기술 문서를 번역하는 기분
Hyun-woo Park795 views
Why Functional Programming Matters von Lee WonJae
Why Functional Programming MattersWhy Functional Programming Matters
Why Functional Programming Matters
Lee WonJae1.2K views
(책 소개) 스프링 부트 실전 활용 마스터 von Jay Park
(책 소개) 스프링 부트 실전 활용 마스터(책 소개) 스프링 부트 실전 활용 마스터
(책 소개) 스프링 부트 실전 활용 마스터
Jay Park1.5K views
파이썬과 커뮤니티와 한국어 오픈데이터 von Eunjeong (Lucy) Park
파이썬과 커뮤니티와 한국어 오픈데이터파이썬과 커뮤니티와 한국어 오픈데이터
파이썬과 커뮤니티와 한국어 오픈데이터

Más de Jay Park

(독서광) 테니스 이너 게임 von
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임Jay Park
725 views9 Folien
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결 von
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결Jay Park
888 views8 Folien
(독서광) 모던 리눅스 교과서 von
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서Jay Park
1.1K views8 Folien
(독서광) 상자 밖에 있는 사람 von
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람Jay Park
669 views10 Folien
(독서광) 자바 알고리즘 인터뷰 with 코틀린 von
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린Jay Park
1.1K views9 Folien
(독서광) 리그 오브 레전드 플레이어 중심주의 von
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의Jay Park
826 views8 Folien

Más de Jay Park(20)

(독서광) 테니스 이너 게임 von Jay Park
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임
Jay Park725 views
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결 von Jay Park
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
Jay Park888 views
(독서광) 모던 리눅스 교과서 von Jay Park
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서
Jay Park1.1K views
(독서광) 상자 밖에 있는 사람 von Jay Park
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람
Jay Park669 views
(독서광) 자바 알고리즘 인터뷰 with 코틀린 von Jay Park
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린
Jay Park1.1K views
(독서광) 리그 오브 레전드 플레이어 중심주의 von Jay Park
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의
Jay Park826 views
(독서광) 오늘날 우리는 컴퓨터라 부른다 von Jay Park
(독서광) 오늘날 우리는 컴퓨터라 부른다(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다
Jay Park848 views
(독서광) 사실은 이것도 디자인입니다 von Jay Park
(독서광) 사실은 이것도 디자인입니다(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다
Jay Park1.2K views
(독서광) 프로덕트 매니지먼트 von Jay Park
(독서광) 프로덕트 매니지먼트(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트
Jay Park1K views
(독서광) 유혹하는 글쓰기 von Jay Park
(독서광) 유혹하는 글쓰기(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기
Jay Park938 views
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드 von Jay Park
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
(독서광) Docs for Developers 기술 문서 작성 완벽 가이드
Jay Park1.1K views
(독서광) 개발자를 넘어 기술 리더로 가는 길 von Jay Park
(독서광) 개발자를 넘어 기술 리더로 가는 길(독서광) 개발자를 넘어 기술 리더로 가는 길
(독서광) 개발자를 넘어 기술 리더로 가는 길
Jay Park1.4K views
(독서광) 필독! 개발자 온보딩 가이드 von Jay Park
(독서광) 필독! 개발자 온보딩 가이드(독서광) 필독! 개발자 온보딩 가이드
(독서광) 필독! 개발자 온보딩 가이드
Jay Park1.1K views
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법 von Jay Park
(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법(독서광) 인공지능 소프트웨어  품질 보증을 위한 테스트 기법
(독서광) 인공지능 소프트웨어 품질 보증을 위한 테스트 기법
Jay Park1.1K views
(독서광) Node.js 백엔드 개발자 되기 von Jay Park
(독서광) Node.js 백엔드 개발자 되기(독서광) Node.js 백엔드 개발자 되기
(독서광) Node.js 백엔드 개발자 되기
Jay Park1.2K views
(독서광) 싱크 어게인 von Jay Park
(독서광) 싱크 어게인(독서광) 싱크 어게인
(독서광) 싱크 어게인
Jay Park924 views
(독서광) 면역 von Jay Park
(독서광) 면역(독서광) 면역
(독서광) 면역
Jay Park1.1K views
그림으로 배우는 StatQuest 머신러닝 강의 von Jay Park
그림으로 배우는 StatQuest 머신러닝 강의그림으로 배우는 StatQuest 머신러닝 강의
그림으로 배우는 StatQuest 머신러닝 강의
Jay Park796 views
(독서광) 우리가 사랑한 한국 PC 게임 von Jay Park
(독서광) 우리가 사랑한 한국 PC 게임(독서광) 우리가 사랑한 한국 PC 게임
(독서광) 우리가 사랑한 한국 PC 게임
Jay Park798 views
(독서광) 개발자 원칙 von Jay Park
(독서광) 개발자 원칙(독서광) 개발자 원칙
(독서광) 개발자 원칙
Jay Park1.1K views

(독서광) 슬기로운 파이썬 트릭

  • 2. 슬기로운파이썬트릭 한 페이지 요약 • 책 분류 • 프로그래밍 언어, 파이썬 • 대상 독자 • 왜 내 코드는 파이썬 스럽지 않은지 궁금한 독자 • 파이썬 3에서 개선된 부분을 활용하고 싶은 독자 • 특징 • 얇음: 대략 220페이지 분량 • 친절함: 코드와 코드 설명 그리고 실험 방법을 제시함
  • 3. 이 책의 목차 파이썬을 클린하게 작성하려면 우리는 무엇에 신경을 써야할까? 슬기로운파이썬트릭 • 1장 소개 • 2장 파이썬 코드를 정돈하기 위한 패턴 • 3장 효과적인 함수 • 4장 클래스와 객체 지향 프로그래밍 • 5장 파이썬의 일반 데이터 구조 • 6장 반복과 이터레이션 • 7장 딕셔너리 트릭 • 8장 파이썬다운 생산성 향상 기법 • 9장 마치며
  • 4. 무엇이 이 책을 흥미롭게 만드는가?(1) 파이썬 트릭이란? 슬기로운파이썬트릭 • 짧은 파이썬 토막 코드(code snippet)를 교육 도구로 사용한다. 파이썬 트릭은 간단한 설명으로 파이썬의 한 부분을 가르치 거나 동기 부여를 위한 예제로 사용되어 직관적인 이해를 높이거나 파이썬에 더 깊이 파고들 수 있게 한다. • 참고: 이 책의 모든 코드는 파이썬의 REPL(Read Evaluate Print Loop)로만 구성되어 있으며, 설치형이나 구글 Colab과 같은 서비스형 파이썬 노트북에서도 즉시 동작한다 à 복잡한 설치와 설정 없이 즉시 테스트해보자! • 힌트: 저자 댄 베이더가 운영하고 있는 https://dbader.org를 방문하면 뉴스레터도 구독할 수 있고 블로그 글과 유튜브 튜토 리얼도 확인할 수 있다
  • 5. 무엇이 이 책을 흥미롭게 만드는가?(2) 입문은 쉬우나 마스터는 어려운 파이썬 슬기로운파이썬트릭 • 파이썬 코딩이 잘 늘지 않아 고민 중인 개발자라면 이 책에서 * 잘 알려지지 않아서 그동안 몰랐던 실용적인 파이썬 코딩 기법을 배울 수 있다. * 파이썬 3에 도입된 현대적인 기능과 개발 패턴을 배울 수 있다. * 파이썬 이디엄과 팁을 익혀 좀 더 파이썬다운 코드를 작성하는 법을 배울 수 있다. * 좋은 기능도 오남용하면 과유불급! 유용한 기능을 적재적소에 쓰는 법을 배울 수 있다. * 깔끔하고 유지 보수하기 좋은 코드에 대한 감각을 배울 수 있다.
  • 7. 대상 독자 파이썬을 제대로 배우고 싶은 분들께 슬기로운파이썬트릭 • 이 책으로 파이썬을 입문할 수는 없음 à 즉 입문자용 서적은 아님! • 파이썬+클린 코드에 관심이 많은 분이라면 이 책에서 균형을 어떻게 잡는지 배울 수 있음 • 파이썬 2와 파이썬 3의 차이점을 확인하면서 파이썬 3의 새롭고 개선된 기능을 제대로 활용하고 싶은 개발자 • 클린 코드를 파이썬에도 적용하고 싶은데 어디서 출발해야 할지 궁금한 개발자 • 파이썬의 이상한(?) 동작에 골탕을 먹은 개발자
  • 8. 결론 ***** 얇지만 할 이야기는 다 하는 책 • 시간이 부족한 현대 개발자들에게 얇지만 핵심 사항을 알기 쉽게 정리하고 있음 • 책을 읽으면서 어떤 결과가 나올지 상상한 다음에 계속해서 내용을 읽어보면 추리 소설 느낌이 날지도… J • 자신의 코드에 이 책에서 소개하는 몇 가지 고급 기법을 응용해서 조금씩 개선해 나가면 코드 가독성과 유지보수성 이 확실하게 높아질 것이다. 슬기로운파이썬트릭
  • 9. 발표자 소개 기술 배경 전문 검색 엔진, 임베디드 시스템(리눅스 커널 디바이스 드라이버), 빅데이터/인공지능 연구 개발, 고성능 고가용성 데이터베이스 주요활동 IT 전문서 번역 (클린 코드, 피플웨어, 해커: 광기의 랩소디, 게임 엔진 블랙 북 등) 개발강의 (삼성전자, SK C&C, 삼성SDC, 현대자동차 기술 세미나와 교육) 활동채널 블로그: https://jhrogue.blogspot.com 슬라이드 셰어: https://www.slideshare.net/jrogue/presentations 유튜브: https://www.youtube.com/c/박재호dev 문의 jrogue@gmail.com 박재호