HOME > Detail View

Detail View

파이썬 매일 코딩 (Loan 1 times)

Material type
단행본
Personal Author
Lerner, Reuven, 1970- 윤인성, 역
Title Statement
파이썬 매일 코딩 / 루벤 M. 러너 지음 ; 윤인성 옮김
Publication, Distribution, etc
서울 :   길벗,   2021  
Physical Medium
376 p. : 삽화 ; 23 cm
Varied Title
Python workout : 50 ten-minute exercises
ISBN
9791165217884
General Note
매일 10분, 50가지 연습 문제로 키우는 파이썬 코딩 실력!  
색인수록  
Subject Added Entry-Topical Term
Python (Computer program language) Object-oriented programming (Computer science)
000 00000cam c2200205 c 4500
001 000046128086
005 20220916094337
007 ta
008 220916s2021 ulka 001c kor
020 ▼a 9791165217884 ▼g 93000
035 ▼a (KERIS)BIB000015995285
040 ▼a 011001 ▼c 011001 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 4 ▼a 005.133 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2021z39
100 1 ▼a Lerner, Reuven, ▼d 1970- ▼0 AUTH(211009)146659
245 1 0 ▼a 파이썬 매일 코딩 / ▼d 루벤 M. 러너 지음 ; ▼e 윤인성 옮김
246 1 9 ▼a Python workout : ▼b 50 ten-minute exercises
260 ▼a 서울 : ▼b 길벗, ▼c 2021
300 ▼a 376 p. : ▼b 삽화 ; ▼c 23 cm
500 ▼a 매일 10분, 50가지 연습 문제로 키우는 파이썬 코딩 실력!
500 ▼a 색인수록
650 0 ▼a Python (Computer program language)
650 0 ▼a Object-oriented programming (Computer science)
700 1 ▼a 윤인성, ▼e▼0 AUTH(211009)109006
900 1 0 ▼a 러너, 루벤 M., ▼e
945 ▼a ITMT

Holdings Information

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2021z39 Accession No. 121260797 Availability In loan Due Date 2022-12-16 Make a Reservation Available for Reserve R Service M

Contents information

Book Introduction

파이썬을 마스터할 수 있는 유일한 방법은 연습이다. 숫자 맞히기 게임, 16진수 출력하기와 같은 간단한 문제부터 판매세 계산하기, 순환하는 이터레이터 만들기와 같은 궁금한 문제들까지 프로그래밍 실력을 키워 줄 엄선된 50가지 연습 문제를 담았다.

먼저 어떤 내용을 다룰지 알아보고, 문제를 제시한 후, 해답과 함께 풀어보며, 어떻게 동작하는지 그리고 추가로 어떤 부분을 고민해볼지도 설명한다. 새로운 문제에 도전할 때마다 프로그래밍 기술과 자신감을 키울 수 있을 것이다. 또한, 이렇게 배운 내용들은 자신의 프로젝트에 적용해볼 수도 있다. 파이썬을 배운 후 어떻게 실력을 키울지 막막하다면 이 책으로 시작해보자.

능숙한 파이썬 프로그래머가 되기 위한 지름길!

다양한 파이썬 문제를 풀어보며 프로그래밍 기술을 배우고 자신감을 키우자!

이 책은 10개 장으로 구성되어 있다. 주제별로 구분되어 있기는 하지만, 일부 문제는 다른 장의 내용을 가져와서 사용하기도 한다. 예를 들어 함수를 5장에서 설명하고, 클래스를 9장에서 설명하지만, 모든 장에서 함수와 클래스를 작성한다. 따라서 장 구분은 어떤 문법을 해당 장에서만 알아보겠다는 엄격한 기준이 아니라 어떤 내용에 초점을 맞추고 살펴보겠다는 기준 정도로 생각하자.
각 장은 다음과 같다.
1. 숫자: 정수와 부동소수점을 다루고, 숫자와 문자열을 변환하는 방법을 살펴본다.
2. 문자열: 문자열을 단순한 텍스트가 아니라 반복할 수 있는 시퀀스의 관점에서 살펴본다.
3. 리스트와 튜플: 리스트와 튜플을 만들고, 수정하고, 내부에서 내용을 추출하는 방법을 살펴본다.
4. 딕셔너리와 세트: 딕셔너리를 만들고 활용하는 다양한 방법을 알아보고, 딕셔너리와 관련 있는 세트를 살펴본다.
5. 파일: 파일을 읽고 쓰는 내용을 살펴본다.
6. 함수: 함수를 작성하는 기본 방법부터 함수의 중첩과 스코프 규칙까지 살펴본다.
7. 함수형 프로그래밍: 리스트 내포, 세트 내포, 딕셔너리 내포를 활용해서 문제를 푸는 방법을 살펴본다.
8. 모듈과 패키지: 모듈을 만드는 방법과 사용하는 방법을 살펴본다.
9. 객체: 클래스를 만드는 방법, 클래스의 속성과 메서드를 사용하는 방법, 상속을 활용하는 방법을 살펴본다.
10. 이터레이터와 제너레이터: 클래스에 이터레이터 프로토콜을 적용하는 방법, 제너레이터 함수를 작성하는 방법, 제너레이터 내포를 사용하는 방법을 살펴본다.


Information Provided By: : Aladin

Author Introduction

루벤 M. 러너(지은이)

1995년부터 독립 컨설턴트로 활동하고 있으며, 전 세계적 기업에서 파이썬, 데이터 과학, 깃을 가르친다. 그가 매주 발행하는 ‘더 나은 개발자 뉴스레터‘는 수천 명의 다양한 파이썬 개발자가 읽는다. MIT에서 컴퓨터 과학 학위를, 노스웨스턴 대학교에서 학습 과학 박사 학위를 받았으며, 이스라엘 모디인에서 아내 및 세 자녀와 함께 살고 있다.

윤인성(옮긴이)

출근하는 것이 싫어서 책을 집필하기 시작했다. 현재 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족해하고 있다. 홍차와 커피를 좋아하며, 기타, 가야금, 그림 그리기, 스컬핑 등이 취미다. 저서로는 《자바스크립트 프로그래밍 입문》, 《C# 프로그래밍》, 《혼자 공부하는 파이썬》, 《모던 웹을 위한 HTML5+CSS3 바이블(3판)》, 《모던 웹을 위한 JavaScript+jQuery 입문》, 《모던 웹을 위한 Node.js 프로그래밍》 등이 있으며, 역서로는 《TopCoder 알고리즘 트레이닝》, 《자바 퍼즐러》, 《소셜 코딩으로 이끄는 GitHub 실천 기술》, 《Nature of Code》, 《프로그래밍 대회 공략을 위한 알고리즘과 자료 구조 입문》 등이 있다.

Information Provided By: : Aladin

Table of Contents

1장 numeric 자료형
1.1 유용한 참고 자료
1.2 EXERCISE 01. 숫자 맞히기 게임
__1.2.1 풀어보기
__1.2.2 해답
__1.2.3 조금 더 나아가기
1.3 EXERCISE 02. 숫자 더하기
__1.3.1 풀어보기
__1.3.2 해답
__1.3.3 조금 더 나아가기
1.4 EXERCISE 03. 달린 시간 계산하기
__1.4.1 풀어보기
__1.4.2 해답
__1.4.3 조금 더 나아가기
1.5 EXERCISE 04. 16진수 출력하기
__1.5.1 풀어보기
__1.5.2 해답
__1.5.3 조금 더 나아가기
1.6 정리

2장 문자열
2.1 유용한 참고 자료
2.2 EXERCISE 05. 피그 라틴 단어 만들기
__2.2.1 풀어보기
__2.2.2 해답
__2.2.3 조금 더 나아가기
2.3 EXERCISE 06. 피그 라틴 문장 만들기
__2.3.1 풀어보기
__2.3.2 해답
__2.3.3 조금 더 나아가기
2.4 EXERCISE 07. 비밀 언어 우비두비 단어 만들기
__2.4.1 풀어보기
__2.4.2 해답
__2.4.3 조금 더 나아가기
2.5 EXERCISE 08. 문자열 정렬하기
__2.5.1 풀어보기
__2.5.2 해답
__2.5.3 조금 더 나아가기
2.6 정리

3장 리스트와 튜플
3.1 EXERCISE 09. 처음과 마지막 요소 찾기
__3.1.1 풀어보기
__3.1.2 해답
__3.1.3 조금 더 나아가기
3.2 EXERCISE 10. 아무것이나 더하기
__3.2.1 풀어보기
__3.2.2 해답
__3.2.3 조금 더 나아가기
3.3 EXERCISE 11. 이름을 알파벳 순서로 정렬하기
__3.3.1 풀어보기
__3.3.2 해답
__3.3.3 조금 더 나아가기
3.4 EXERCISE 12. 특정 글자를 가장 많이 가진 단어 찾기
__3.4.1 풀어보기
__3.4.2 해답
__3.4.3 조금 더 나아가기
3.5 EXERCISE 13. 튜플 레코드 출력하기
__3.5.1 풀어보기
__3.5.2 해답
__3.5.3 조금 더 나아가기
3.6 정리

4장 딕셔너리와 세트
4.1 개요
__4.1.1 딕셔너리와 해싱
__4.1.2 세트
4.2 EXERCISE 14. 식당 주문 프로그램 만들기
__4.2.1 풀어보기
__4.2.2 해답
__4.2.3 조금 더 나아가기
4.3 EXERCISE 15. 강수량 계산하기
__4.3.1 풀어보기
__4.3.2 해답
__4.3.3 조금 더 나아가기
4.4 EXERCISE 16. 두 딕셔너리의 차이 찾기
__4.4.1 풀어보기
__4.4.2 해답
__4.4.3 조금 더 나아가기
4.5 EXERCISE 17. 서로 다른 숫자의 개수 찾기
__4.5.1 풀어보기
__4.5.2 해답
__4.5.3 조금 더 나아가기
4.6 정리

5장 파일
5.1 EXERCISE 18. 마지막 줄 추출하기
__5.1.1 풀어보기
__5.1.2 해답
__5.1.3 조금 더 나아가기
5.2 EXERCISE 19. /etc/passwd를 딕셔너리로 바꾸기
__5.2.1 풀어보기
__5.2.2 해답
__5.2.3 조금 더 나아가기
5.3 EXERCISE 20. 글자 수 세기
__5.3.1 풀어보기
__5.3.2 해답
__5.3.3 조금 더 나아가기
5.4 EXERCISE 21. 파일에서 가장 긴 단어 찾기
__5.4.1 풀어보기
__5.4.2 해답
__5.4.3 조금 더 나아가기
5.5 EXERCISE 22. CSV 읽고 쓰기
__5.5.1 풀어보기
__5.5.2 해답
__5.5.3 조금 더 나아가기
5.6 EXERCISE 23. JSON 파일 읽어 들여 처리하기
__5.6.1 풀어보기
__5.6.2 해답
__5.6.3 조금 더 나아가기
5.7 EXERCISE 24. 줄 뒤집기
__5.7.1 풀어보기
__5.7.2 해답
__5.7.3 조금 더 나아가기
5.8 정리

6장 함수
6.1 EXERCISE 25. XML 생성기 만들기
__6.1.1 풀어보기
__6.1.2 해답
__6.1.3 조금 더 나아가기
6.2 EXERCISE 26. 전위 표기법 계산기 만들기
__6.2.1 풀어보기
__6.2.2 해답
__6.2.3 조금 더 나아가기
6.3 EXERCISE 27. 비밀번호 생성기 만들기
__6.3.1 풀어보기
__6.3.2 해답
__6.3.3 조금 더 나아가기
6.4 정리

7장 함수형 프로그래밍
7.1 EXERCISE 28. 숫자 결합하기
__7.1.1 풀어보기
__7.1.2 해답
__7.1.3 조금 더 나아가기
7.2 EXERCISE 29. 숫자 더하기
__7.2.1 풀어보기
__7.2.2 해답
__7.2.3 조금 더 나아가기
7.3 EXERCISE 30. 리스트 평탄화하기
__7.3.1 풀어보기
__7.3.2 해답
__7.3.3 조금 더 나아가기
7.4 EXERCISE 31. 파일의 내용을 피그 라틴으로 번역하기
__7.4.1 풀어보기
__7.4.2 해답
__7.4.3 조금 더 나아가기
7.5 EXERCISE 32. 딕셔너리 반전하기
__7.5.1 풀어보기
__7.5.2 해답
__7.5.3 조금 더 나아가기
7.6 EXERCISE 33. 값 변환하기
__7.6.1 풀어보기
__7.6.2 해답
__7.6.3 조금 더 나아가기
7.7 EXERCISE 34. 모든 모음을 포함하는 단어 찾기
__7.7.1 풀어보기
__7.7.2 해답
__7.7.3 조금 더 나아가기
7.8 EXERCISE 35A. 제마트리아(1)
__7.8.1 풀어보기
__7.8.2 해답
__7.8.3 조금 더 나아가기
7.9 EXERCISE 35B. 제마트리아(2)
__7.9.1 풀어보기
__7.9.2 해답
__7.9.3 조금 더 나아가기
7.10 정리

8장 모듈과 패키지
8.1 EXERCISE 36. 판매세 계산하기
__8.1.1 풀어보기
__8.1.2 해답
__8.1.3 조금 더 나아가기
8.2 EXERCISE 37. 함수 호출을 사용자에게 맡기기
__8.2.1 풀어보기
__8.2.2 해답
__8.2.3 조금 더 나아가기
8.3 정리

9장 객체
9.1 EXERCISE 38. 아이스크림 스쿱 만들기
__9.1.1 풀어보기
__9.1.2 해답
__9.1.3 조금 더 나아가기
9.2 EXERCISE 39. 아이스크림 통 만들기
__9.2.1 풀어보기
__9.2.2 해답
__9.2.3 조금 더 나아가기
9.3 EXERCISE 40. 아이스크림 통의 크기 제한하기
__9.3.1 풀어보기
__9.3.2 해답
__9.3.3 조금 더 나아가기
9.4 EXERCISE 41. 더 큰 아이스크림 통 만들기
__9.4.1 풀어보기
__9.4.2 해답
__9.4.3 조금 더 나아가기
9.5 EXERCISE 42. dict를 상속해서 FlexibleDict 클래스 만들기
__9.5.1 풀어보기
__9.5.2 해답
__9.5.3 조금 더 나아가기
9.6 EXERCISE 43. 동물원의 동물 만들기
__9.6.1 풀어보기 324
__9.6.2 해답 326
__9.6.3 조금 더 나아가기 327
9.7 EXERCISE 44. 동물 우리 만들기 329
__9.7.1 풀어보기
__9.7.2 해답
__9.7.3 조금 더 나아가기
9.8 EXERCISE 45. 동물원 만들기
__9.8.1 풀어보기
__9.8.2 해답
__9.8.3 조금 더 나아가기
9.9 정리

10장 이터레이터와 제너레이터
10.1 EXERCISE 46. MyEnumerate 객체 만들기
__10.1.1 풀어보기
__10.1.2 해답
__10.1.3 조금 더 나아가기
10.2 EXERCISE 47. 순환하는 이터레이터 만들기
__10.2.1 풀어보기
__10.2.2 해답
__10.2.3 조금 더 나아가기
10.3 EXERCISE 48. 모든 줄과 모든 파일 출력하기
__10.3.1 풀어보기
__10.3.2 해답
__10.3.3 조금 더 나아가기
10.4 EXERCISE 49. 이전 호출로부터 지난 시간 계산하기
__10.4.1 풀어보기
__10.4.2 해답
__10.4.3 조금 더 나아가기
10.5 EXERCISE 50. mychain 함수 만들기
__10.5.1 풀어보기
__10.5.2 해답
__10.5.3 조금 더 나아가기
10.6 정리
10.7 끝맺는 말

New Arrivals Books in Related Fields