최고의 Python 코스
최고의 Python 강좌에 오신 것을 환영합니다!
이 과정은 초보자부터 고급 Python 프로그래머까지 여러분을 안내하도록 고안되었습니다. 저장소에는 학습을 보완하는 모든 소스 코드, 프로젝트, 문제 세트 및 추가 리소스가 포함되어 있습니다. 이것은 내 비디오 The Ultimate Python Couse의 일부입니다. 내 Python 강좌를 보려면 이 비디오를 참조하세요.
목차
- 최고의 Python 코스
- 목차
- 소개
- 장
- 프로젝트
- 문제 세트
- 추가 리소스
- 이 저장소를 사용하는 방법
소개
이 저장소는 CodeWithHarry가 만든 Ultimate Python Course 의 일부입니다. 이 과정은 Python 프로그래밍 학습에 대한 포괄적인 가이드를 제공하는 것을 목표로 합니다.
장
이 과정은 여러 장으로 나누어져 있으며 각 장에서는 Python 프로그래밍의 다양한 측면에 중점을 둡니다.
- 1장: 모듈, 주석 및 pip
- 첫 번째 Python 프로그램 작성
- 모듈 이해
- 패키지 관리에 pip 사용
- Python을 계산기로 사용하기
- Python의 주석
- 2장: 변수 및 데이터 유형
- 변수 정의
- Python의 다양한 데이터 유형
- 식별자 선택 규칙
- Python의 연산자
-
type()
함수 및 타입 캐스팅 사용 -
input()
함수
- 3장: 문자열
- 스트링 슬라이싱
- 건너뛰기 값으로 슬라이싱
- 문자열 함수
- 이스케이프 시퀀스 문자
- 4장: 목록과 튜플
- 목록 인덱싱
- 목록 방법
- Python의 튜플
- 튜플 메서드
- 5장: 사전 및 세트
- 사전의 속성
- 사전 메소드
- Python의 집합
- 세트의 속성 및 작업
- 6장: 조건식
-
if
, else
및 elif
문 - 관계 및 논리 연산자
- 7장: Python의 루프
-
while
루프 -
for
루프 -
range()
함수 -
for
루프와 else
- Break, Continue, Pass 명령문
- 8장: 함수와 재귀
- 9장: 파일 I/O
- 10장: 객체 지향 프로그래밍
- 11장: OOP의 상속 및 추가 정보
- 12장: 고급 파이썬 1
- Python에 새로 추가된 기능
- 바다코끼리 운영자
- 고급 유형 힌트
- 성냥갑
- 사전 병합 및 업데이트 연산자
- 예외 처리 개선 사항
- 전역 키워드 및 열거 함수
- 목록 이해
- 13장: 고급 파이썬 2
- 가상 환경
- 람다 함수
- 문자열 메서드:
join
및 format
- 함수형 프로그래밍:
map
, filter
, reduce
프로젝트
- 프로젝트 1: 뱀 물총 게임
- 플레이어가 가위 바위 보의 변형으로 컴퓨터와 경쟁하는 재미 있고 상호 작용적인 게임입니다.
- 프로젝트 2: 숫자 추측하기
- 플레이어가 특정 범위 내에서 무작위로 생성된 숫자를 추측하는 추측 게임입니다.
- 메가 프로젝트 1: Jarvis 가상 도우미
- 음악 재생, 정보 제공 등 다양한 작업을 수행할 수 있는 음성 지원 애플리케이션입니다.
- 메가 프로젝트 2: AI 자동응답 봇
- 메시지에 자동으로 응답하여 커뮤니케이션 효율성을 향상시키도록 설계된 AI 기반 봇입니다.
문제 세트
각 장에는 이해도를 테스트하고 코딩을 연습할 수 있는 문제 세트가 포함되어 있습니다. 문제 세트에는 해당 장의 내용과 관련된 다양한 과제와 연습이 포함됩니다.
추가 리소스
- 핸드북 다운로드
- 손글씨 노트 다운로드
- Ultimate Python 치트시트 다운로드
이 저장소를 사용하는 방법
- 다음을 사용하여 리포지토리를 로컬 머신에 복제합니다 .
git clone https://github.com/CodeWithHarry/The-Ultimate-Python-Course.git
- 각 장을 탐색하여 관련 강의와 코드 예제를 찾으세요.
- 각 장의 마지막에 제공되는 문제 세트를 완성하여 이해를 강화하세요.
- 실제 시나리오에 지식을 적용할 수 있는 프로젝트를 진행하세요 .