책소개
▶ 출판사 서평
코딩/프로그래밍 ‘1도 모르는 순수’한 분,
본격적인 코딩 공부에 앞서 프로그래밍 핵심개념을 ‘후다닥 파악’하고 싶은 분,
‘태생부터 문꽈남녀’로서 생애 최초 코딩/프로그래밍에 입문하는 분,
부담 없이 코딩/프로그래밍과 담박에 친해지고 싶은 모든 분들을 위해
‘딱 하루에 끝내는 파이썬 핵심기초’를 준비했습니다.
‘딱 하루에 끝내는 파이썬 핵심기초’는
본격적인 파이썬 프로그래밍 학습에 앞서
파이썬과 프로그래밍의 핵심기초를
혼자서 단 하루 만에 끝낼 수 있도록
96개의 유닛으로 이루어진 코딩 학습서입니다.
‘딱 하루에 끝내는 파이썬 핵심기초’는
중요 실전 코드를 중심으로
파이썬 핵심기초를 완성하는 해결책입니다.
‘딱 하루에 끝내는 파이썬 핵심기초’는
꼭 필요하고 당장 사용할 수 있는?개념과 코드를 중심으로?
모든 챕터는 최대한 쉽게 간결하게 설명되어 있습니다.
▶ 이 책의 구성 :
‘딱 하루에 끝내는 파이썬 핵심기초’의 구성에 대하여!
‘딱 하루에 끝내는 파이썬 핵심기초’는
모든 프로그래밍 학습의 시작에 필요한
기초 개념들로 시작합니다.
그리고 파이썬의 탄생 이야기,
그리고 왜 파이썬인가?와 함께
본격적인 파이썬 코딩의 핵심기초를 다룹니다.
꼭 필요하고 당장 사용할 수 있는
개념과 코드를 중심으로
총 96개의 챕터 유닛은
최대한 쉽고 간결하게 설명되어 있습니다.
무엇보다도 파이썬 코딩에 대한 자신감과
흥미를 키워나갈 수 있도록
친절하게 목차를 구성하였습니다.
▶ 이 책의 학습법 :
‘딱 하루에 끝내는 파이썬 핵심기초’의 효과적인 학습법!
‘딱 하루에 끝내는 파이썬 핵심기초’의
효과적인 학습방법은
제일 먼저 프로그래밍 ‘용어’와 친해지는 것입니다.
(등장하는 모든 용어는 최대한 원어로 기억하는 것이 좋습니다.)
다음으로 파이썬 코드 각각의 개념을 이해합니다.
파이썬을 일종의 외국어라고 생각하고,
코딩의 문법과 개념을 이해하도록 합니다.
그리고 챕터에서 소개하는 간단한 예제 코드는
마치 외국어 학습에서 문장을 암기 하듯 기억합니다.
우리가 외국어 예문을 응용하여
다양한 표현을 만들어 내는 것처럼
기본 코드의 공식을 마치 패턴 문장처럼 기억하는 것입니다.
최초 일독은 설명 위주로 빠르게 읽어 나가고,
두 번째는 실제로 코드를 입력 해보면서 학습하는 것이
가장 빠른 학습법입니다. (교재에 소개된 모든 실전 코드는
https://bit.ly/3e296H9 에서 다운로드 할 수 있습니다.)
‘딱 하루에 끝내는 파이썬 핵심기초’의 전체 목차 구성에 대하여!
‘딱 하루에 끝내는 파이썬 핵심기초’는
전체 7개 파트 96개 챕터 유닛으로 이루어져 있습니다.
Part 1. 첫 번째 파트는
‘파이썬 시작을 위한 기초’에 대하여!입니다. (00-09)
Part 2. 두 번째 파트는
Data의 종류, ‘6가지 자료형’!입니다. (10-23)
Part 3. 세 번째 파트는
Data를 다루는 도구, ‘연산자’에 대하여!입니다. (24-38)
Part 4. 네 번째 파트는
‘순서’와 관련된 핵심 개념들!입니다. (39-44)
Part 5. 다섯 번째 파트는
‘펑션/메소드/포멧’의 핵심!입니다. (45-65)
Part 6. 여섯 번째 파트는
‘Statement의 핵심!’입니다. (66-81)
목차
딱 하루에 끝내는 파이썬 핵심기초 Part 1
00. ‘파이썬 시작을 위한 기초’에 대하여!
01. Programing이란?
02. Coding이란?
03. Python이라는 프로그래밍 언어!
04. Python을 사용하는 방법!
05. Data란?
06. Variable이란?
07. Function이란?
08. Python Coding의 시작!
09. 'Hello World!'라고 출력하기!
딱 하루에 끝내는 파이썬 핵심기초 Part 2
10. Data의 종류, ‘6가지 자료형’!
11. 첫 번째 Data Type, Number
12. Number의 유형을 확인하는 Code
13. Number를 변환하는 Code
14. 두 번째 Data Type, String
15. String의 특징
16. 세 번째 Data Type, List
17. List로 만드는 Code
18. 네 번째 Data Type, Tuple
19. Tuple로 만드는 Code
20. 다섯 번째 Data Type, Set
21. 여섯 번째 Data Type, Dictionary
22. Dictionary의 Nesting
23. 6가지 Data Type의 핵심 총정리!
딱 하루에 끝내는 파이썬 핵심기초 Part 3
24. Data를 다루는 도구, ‘연산자’에 대하여!
25. 연산자 첫 번째 : Arithmetic Operator
26. Arithmetic Operator의 우선 순위
27. Arithmetic Operator의 연결과 복제
28. 연산자 두 번째 : Comparison Operator
29. 참과 거짓의 Boolean Expression
30. 연산자 세 번째 : Assignment Operator
31. 연산자 Assignment Operator의 이해
32. 연산자 네 번째 : Logical Operator
33. and Operator의 이해
34. or Operator의 이해
35. not Operator의 이해
36. 연산자 다섯 번째 : in, not in Operator
37. in, not in Operator의 이해
38. 5가지 ‘연산자’ 핵심 총정리
딱 하루에 끝내는 파이썬 핵심기초 Part 4
39. ‘순서’와 관련된 핵심 개념들!
40. 위치/순서를 표시하는 Index
41. Index의 이해
42. 구간을 표시하는 Slicing
43. List의 Slicing
44. 간격을 표시하는 Step
딱 하루에 끝내는 파이썬 핵심기초 Part 5
45. ‘펑션/메소드/포멧’의 핵심!
46. Data를 다루는 ‘기능’, Function
47. ‘총합’을 구하는 sum ( ) Function
48. ‘길이’를 구하는 len ( ) Function
49. ‘최대치’를 찾는 max ( ) Function
50. ‘최소치’를 찾는 min ( ) Function
51. 요소를 ‘삭제’하는 del ( ) Function
52. 나의 Function을 만드는 공식!
53. 나의 Function을 만드는 2가지 방식!
54. 나의 ‘곱하기’ Function 만드는 법!
55. Data를 다루는 ‘방법’, Method
56. ‘정돈/정렬’하는 Method
57. ‘추가’하는 Method
58. ‘제거’하는 Method
59. ‘추출’하는 Method
60. ‘위치를 찾는’ Method
61. String 전용 Method (is-)
62. String 전용 is- Method 연습
63. Data를 다루는 ‘틀’, Format
64. Format의 연습
65. Format의 응용
딱 하루에 끝내는 파이썬 핵심기초 Part 6
66. Statement의 핵심!
67. if 조건문의 Flow Chart
68. if 조건문의 기본공식
69. if 조건문의 작동방식
70. if else 조건문
71. elif 조건문의 기본공식
72. elif 조건문과 ‘성인인증’
73. for 반복문의 Flow Chart
74. for 반복문의 기본공식
75. for 반복문의 동작방식
76. for else 반복문
77. for 반복문의 중지
78. while 반복문의 Flow Chart
79. while 반복문의 작동방식
80. while 반복문의 조건
81. while 반복문의 중지
딱 하루에 끝내는 파이썬 핵심기초 Part 7
82. Python의 핵심기초 마무리!
83. Module의 이해
84. Module ‘불러오기’
85. ‘통계용’ Module 불러오기
86. ‘랜덤’ Module 불러오기
87. Syntax의 이해
88. User input의 이해
89. User input의 실행
90. class란?
91. class의 이해 (1)
92. class의 이해 (2)
93. class의 이해 (3)
94. class의 ‘상속’
95. class의 ‘상속’ : ‘부모 class’
96. class의 ‘상속’ : ‘자식 class’