책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 파이썬
· ISBN : 9791196412906
· 쪽수 : 380쪽
책 소개
목차
◆ Tutorial Page
1. Python이라는 ‘프로그래밍 언어’를 직관적으로 이해하는 방법!
2. Python이라는 ‘프로그래밍 언어’의 본질을 이해하는 결정적 포인트! (필독 페이지)
3. 이 책의 전체적인 구성과 효과적인 학습법!
4. Python을 설치하는 방법들!
◆ Intro
Python, who?
‘파이썬, 누가요?’
Python, why?
‘왜, 파이썬이죠?’
Python, so what?
‘파이썬, 그래서요?’
Python = Language
‘파이썬은 외국어다!’
Python, which?
‘파이썬, 어떤 거요?’
Python & We
‘파이썬을 대하는 우리의 자세!’
◆ Warming Up Section
Python을 전혀 몰라도 당장 할 수 있는 것들!
◆ Section 1
⊙ Data Type 1.
Number 1-1 : Integer & Float
: ‘넘버’의 종류
Number 1-2 : Arithmetic Operator
: ‘넘버’의 연산
Number 1-3 : Comparison Operator
: ‘넘버’의 비교
Number 1-4 : Logical Operator
: ‘넘버’의 논리 연산자
Number 1-5 : Variable & Value
: ‘변수와 값’
⊙ Data Type 2.
String 2-1 : Delimiter
: ‘스트링’의 구분
String 2-2 : len, max, min
: ‘스트링’의 길이, 최대치, 최소치
String 2-3 : upper, lower, replace
: ‘스트링’의 대문자, 소문자, 치환
String 2-4 : Concatenating, Replication
: ‘스트링’의 병합과 복제
String 2-5 : Index
: ‘스트링’의 순서
String 2-6 : Slicing
: ‘스트링’의 분할
String 2-7 : find, index, count
: ‘스트링’의 찾기, 색인, 셈
String 2-8 : is- Method
: is- 메써드
String 2-9 : startswith, endswith
: startswith와 endswith
⊙ Data Type 3.
List 3-1 : list
: ‘리스트’
List 3-2 : Index, del
: ‘리스트’의 색인과 삭제
List 3-3 : len, max, min
: ‘리스트’의 길이, 최대치, 최소치
List 3-4 : Slicing, Step
: ‘리스트’의 분할과 스텝
List 3-5 : Concatenating, Replication
: ‘리스트’의 연산과 복제
List 3-6 : Alteration
: ‘리스트’의 변경
List 3-7 : sort, reverse, count
: ‘리스트’의 정리, 역순, 셈
⊙ Data Type 4.
Tuple 4-1 : Immutable
: ‘튜플’은 변경 불가능
Tuple 4-2 : Convert
: ‘튜플’의 변환
Tuple 4-3 : len, max, min
: ‘튜플’의 길이, 최대치, 최소치
Tuple 4-4 : Index, Slicing, Step
: ‘튜플’의 색인, 분할, 스텝
Tuple 4-5 : Concatenating, Replication
: ‘튜플’의 연산과 복제
Tuple 4-6 : Format
: ‘튜플’의 포멧
⊙ Data Type 5.
Dictionary 5-1 : ‘Key : Value’
: ‘딕셔너리’의 키 : 값
Dictionary 5-2 : keys, values, items
: ‘딕셔너리’의 키들, 값들, 요소들
Dictionary 5-3 : update
: ‘딕셔너리’의 갱신
Dictionary 5-4 : len, del
: ‘딕셔너리’의 갯수, 삭제
Dictionary 5-5 : pop, get, clear
: ‘딕셔너리’의 추출, 얻기, 지우기
Dictionary 5-6 : Nesting
: ‘딕셔너리’의 내포화
Dictionary 5-7 : Set
: ‘집합’
Dictionary 5-8 : Set Operations
: ‘집합의 연산’
◆ Section 2
1. Operators
in, not in Operator 1-1
: ‘in, not in 연산자’
is, is not Operator 1-2
: ‘is, is not 연산자’
Assignment Operator 1-3
: ‘지정 연산자’
2. Statements
if Statement 2-1 : Condition
: ‘if 조건문’
if Statement 2-2 : if else
: ‘if else 조건문’
if Statement 2-3 : elif
: ‘elif 조건문’
for Statement 3-1 : Iterating
: ‘for 반복문’
for Statement 3-2 : range, enumerate
: ‘for 반복문’의 범위와 열거
for Statement 3-3 : for else
: ‘for else 반복문’
for Statement 3-4 : break
: ‘for 반복문’의 중지
while Statement 4-1 : while
: ‘while 반복문’
while Statement 4-2 : while else, break
: ‘while else 반복문’의 조건과 중지
◆ Build Up Section
1. class
: 클래스
2. Module, import
: 모듈, 임포트
3. input
: 인풋
◆ Outro
My Mini Software 01. Hello Message
인사 메시지
My Mini Software 02. Miles to Km Converter
마일 > 킬로미터 변환기
My Mini Software 03. Km to Miles Converter
킬로미터 > 마일 변환기
My Mini Software 04. Fahrenheit to Celsius Converter
화씨 > 섭씨 온도 변환기
My Mini Software 05. Celsius to Fahrenheit Converter
섭씨 > 화씨 온도 변환기
My Mini Software 06. Even - Odd Number Calculator
짝수 - 홀수 계산기
My Mini Software 07. Shoes Size Converter
미국 신발 사이즈 계산기 (여성용)
My Mini Software 08. Grade Calculator
학점 계산기
My Mini Software 09. Inch - Centimeter Converter
인치 - 센치 환산기
My Mini Software 10. Exchange Rate Calculator
환율 계산기
My Mini Software 11. +- Calculator
덧셈-뺄셈 계산기
My Mini Software 12. */ Calculator
곱셈-나눗셈 계산기
My Mini Software 13. Sign Up
가입하기
My Mini Software 14. Korean Film Rate Checker
한국 영화 등급 기준기
My Mini Software 15. Progressive Tax Calculator
한전 전기료 누진세 계산기
My Mini Software 16. Leap Year Counter
윤년 계산기
My Mini Software 17. What to Eat?
뭐 먹지? 랜덤 뽑기!
My Mini Software 18. BMI Calculator
체질량 지수(비만도) 계산기
◆ 아! 잠깐만yo!
think like programer
Programing Language란?
Data란?
Python과 대화를 합시다!
Function이란?
Error Message란?
Function의 필요성?
Python’s 33 Keywords
‘a’와 print (‘a’)의 차이점!
Function & Method
YouTube 청취 테스트!
Programing Language == Foreign Language
나만의 Function 만들기!
English vs Python
Programing Language
Data == 빵
Sequence, mutable이란?
Data Type의 Type
Coding vs 글쓰기
Operators
Memory, 관리가 관건!
Statement = Sentence
Python Flow Chart (1)
Python Flow Chart (2)
Python Flow Chart (3)
class = 클래스 (학급)
CamelCase
snake_case
Comments
Python vs English