책 제목 | 혼자 공부하는 파이썬 |
책소개_공식링크 | https://hongong.hanbit.co.kr/%ED%8C%8C%EC%9D%B4%EC%8D%AC/ |
└ 동영상 강의 링크 | https://www.youtube.com/playlist?list=PLVsNizTWUw7FvE4FSPmYTtqtwUe0je4r_ |
학습기간 | 23.05.11~23.06.08 (약 한달) |
학습방법 | 따라치면서 + 손필기 (이해안가는 부분 : stop함) |
목차
Chapter | 따라치면서 + 손필기_link |
Chapter 01 파이썬 시작하기 | https://taehidev.tistory.com/49 |
Chapter 02 자료형⭐⭐ | https://taehidev.tistory.com/170 |
Chapter 03 조건문⭐⭐⭐ | https://taehidev.tistory.com/171 |
Chapter 04 반복문 ⭐⭐⭐ | https://taehidev.tistory.com/173 |
Chapter 05 함수 ⭐⭐⭐ | https://taehidev.tistory.com/174 |
Chapter 06 예외 처리 ⭐ | https://taehidev.tistory.com/175 |
Chapter 07 모듈 ⭐ | https://taehidev.tistory.com/176 |
Chapter 08 클래스 ⭐⭐⭐ | https://taehidev.tistory.com/177 |
🔍 목차_상세
더보기
Chapter | 따라치면서 + 손필기_link | |
Chapter 01 파이썬 시작하기 | 01-1 파이썬을 하기 전에 읽는 아주 간단한 설명 __컴퓨터 프로그램 __프로그래밍 언어 __프로그래밍 언어, 파이썬 __파이썬이 인기 있는 이유 [3가지 키워드로 정리하는 핵심 포인트] [확인문제] 01-2 파이썬을 배우기 위해 준비해야 할 것들 __파이썬 설치하기 __파이썬 실행하기: 파이썬 인터렉티브 셸 __텍스트 에디터 사용하기(1): 파이썬 IDLE 에디터 __텍스트 에디터 사용하기(2): 비주얼 스튜디오 코드 [좀 더 알아보기] 파이썬을 처음하는 초보자가 자주하는 실수 해결 방법 [좀 더 알아보기] 코드 실행기 사용하기: 윈도우 파워셸 [5가지 키워드로 정리하는 핵심 포인트] [확인문제] 01-3 이 책에서 자주 나오는 파이썬 용어들 __문장 __표현식 __키워드 __식별자 __주석 __연산자와 자료 __출력: print() [5가지 키워드로 정리하는 핵심 포인트] [확인문제] |
https://taehidev.tistory.com/49 |
Chapter 02 자료형 | 02-1 자료형과 문자열 __자료형과 기본 자료형 __문자열 만들기 __문자열 연산자 __문자열의 길이 구하기 [6가지 키워드로 정리하는 핵심 포인트] [확인문제] 02-2 숫자 __숫자의 종류 __숫자 연산자 __연산자 우선순위 [좀 더 알아보기] 문자열 연산자의 우선순위 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 02-3 변수와 입력 __변수 만들기/사용하기 __복합 대입 연산자 __사용자 입력: input() __문자열을 숫자로 바꾸기 __숫자를 문자열로 바꾸기 __[누적예제] inch 단위를 cm 단위로 변경하기 [좀 더 알아보기] 파이썬 튜터로 코드 분석하기 [7가지 키워드로 정리하는 핵심 포인트] [확인문제] 02-4 숫자와 문자열의 다양한 기능 __문자열의 format() 함수 __format() 함수의 다양한 기능 __대소문자 바꾸기: upper()와 lower() __문자열 양옆의 공백 제거하기: strip() __문자열의 구성 파악하기: isOO() __문자열 찾기: find()와 rfind() __문자열과 in 연산자 __문자열 자르기: split() [좀 더 알아보기] f-문자열 [좀 더 알아보기] f-문자열보다 format() 함수를 사용하는 것이 더 좋은 경우 [8가지 키워드로 정리하는 핵심 포인트] [확인문제] [도전문제] |
https://taehidev.tistory.com/170 |
Chapter 03 조건문 | 03-1 불 자료형과 if 조건문 __불 만들기: 비교 연산자 __불 연산하기: 논리 연산자 __논리 연산자의 활용 __if 조건문이란? __날짜/시간 활용하기 __[누적예제] 짝수와 홀수 구분하기 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 03-2 if~else와 elif 구문 __else 조건문의 활용 __elif 구문 __[누적예제] if 조건문을 효율적으로 사용하기 __False로 변환되는 값 __pass 키워드 [좀 더 알아보기] raise NotImplementedError [4가지 키워드로 정리하는 핵심 포인트] [확인문제] [도전문제] |
https://taehidev.tistory.com/171 |
Chapter 04 반복문 | 04-1 리스트와 반복문 __리스트 선언하고 요소에 접근하기 __리스트 연산하기: 연결(+), 반복(*), len() __리스트에 요소 추가하기: append(), insert() __리스트에 요소 제거하기 __리스트 정렬하기: sort() __리스트 내부에 있는지 확인하기: in/not in 연산자 __for 반복문 __for 반복문: 리스트와 함께 사용하기 __[누적예제] 중첩 리스트와 중첩 반복문 [좀 더 알아보기] 전개 연산자 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 04-2 딕셔너리와 반복문 __딕셔너리 선언하기 __딕셔너리의 요소에 접근하기 __딕셔너리에 값 추가하기/제거하기 __딕셔너리 내부에 키가 있는지 확인하기 __for 반복문: 딕셔너리와 함께 사용하기 [3가지 키워드로 정리하는 핵심 포인트] [확인문제] 04-3 범위 자료형과 while 반복문 __범위 __for 반복문: 범위와 함께 사용하기 __for 반복문: 리스트와 범위 조합하기 __for 반복문: 반대로 반복하기 __[누적예제] 중첩 반복문으로 피라미드 만들기 __while 반복문 __while 반복문: for 반복문처럼 사용하기 __while 반복문: 상태를 기반으로 반복하기 __while 반복문: 시간을 기반으로 반복하기 __while 반복문: break 키워드/continue 키워드 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 04-4 문자열, 리스트, 딕셔너리와 관련된 기본 함수 __리스트에 적용할 수 있는 기본 함수: min(), max(), sum() __reversed() 함수로 리스트 뒤집기 __enumerate() 함수와 반복문 조합하기 __딕셔너리의 items() 함수와 반복문 조합하기 __리스트 내포 [좀 더 알아보기] 구문 내부에 여러 줄 문자열을 사용했을 때의 문제점 [좀 더 알아보기] 이터레이터 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] [도전문제] |
https://taehidev.tistory.com/173 |
Chapter 05 함수 | 05-1 함수 만들기 __함수의 기본 __함수에 매개변수 만들기 __가변 매개변수 __기본 매개변수 __키워드 매개변수 __리턴 __기본적인 함수의 활용 [5가지 키워드로 정리하는 핵심 포인트] [확인문제] 05-2 함수의 활용 __재귀 함수 __재귀 함수의 문제 __조기 리턴 __[누적예제] 리스트 평탄화하는 재귀 함수 만들기 [좀 더 알아보기] 코드에 이름 붙이기 [좀 더 알아보기] 코드 유지보수 [3가지 키워드로 정리하는 핵심 포인트] [확인문제] 05-3 함수 고급 __튜플 __람다 __파일 처리 [좀 더 알아보기] 혼자 공부하는 파이썬 프로그래밍 [좀 더 알아보기] 제너레이터 [좀 더 알아보기] 리스트 함수의 key 키워드 매개변수 [좀 더 알아보기] 스택, 힙 [좀 더 알아보기] 함수의 값 복사와 레퍼런스 복사 [3가지 키워드로 정리하는 핵심 포인트] [확인문제] [도전문제] |
https://taehidev.tistory.com/174 |
Chapter 06 예외 처리 | 06-1 구문 오류와 예외 __오류의 종류 __기본 예외 처리 __try except 구문 __try except else 구문 __finally 구문 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 06-2 예외 고급 __예외 객체 __예외 구분하기 __모든 예외 잡기 __raise 구문 [좀 더 알아보기] 깃허브에서 코드 살펴보기 [3가지 키워드로 정리하는 핵심 포인트] [확인문제] |
https://taehidev.tistory.com/175 |
Chapter 07 모듈 | 07-1 표준 모듈 __모듈 사용의 기본: math 모듈 __random 모듈 __sys 모듈 __os 모듈 __datetime 모듈 __time 모듈 __urllib 모듈 [좀 더 알아보기] operator.itemgetter() 함수 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] 07-2 외부 모듈 __모듈 설치하기 __모듈 찾아보기 __Beautiful Soup 모듈 __Flask 모듈 __라이브러리와 프레임워크 [좀 더 알아보기] 함수 데코레이터 [5가지 키워드로 정리하는 핵심 포인트] [확인문제] 07-3 모듈 만들기 __모듈 만들기 __패키지 [좀 더 알아보기] 텍스트 데이터 [좀 더 알아보기] 바이너리 데이터 [3가지 키워드로 정리하는 핵심 포인트] [모듈을 분석하는 방법] |
https://taehidev.tistory.com/176 |
Chapter 08 클래스 | 08-1 클래스의 기본 __객체 __클래스 선언하기 __생성자 __메소드 [7가지 키워드로 정리하는 핵심 포인트] [확인문제] 08-2 클래스의 추가적인 구문 __어떤 클래스의 인스턴스인지 확인하기 __특수한 이름의 메소드 __클래스 변수와 메소드 [좀 더 알아보기] 가비지 컬렉터 [좀 더 알아보기] 프라이빗 변수와 게터/세터 [좀 더 알아보기] 상속 [4가지 키워드로 정리하는 핵심 포인트] [확인문제] [도전문제] 부록 A macOS 터미널 부록 B 리스트 내포, 딕셔너리 내포, 세트 내포 __정답 및 해설 __찾아보기 |
https://taehidev.tistory.com/177 |
'#시간순 > 개인공부' 카테고리의 다른 글
[책]비전공자를 위한 딥러닝 (2) | 2024.04.16 |
---|