[인공지능을 위한 파이썬] 2배속 강의 시청 후 총 정리 및 학습 개요.
1~2주차 캠프 학습에 앞서 학습할 부분 중 하나인 파이썬 강의 전체 틀 잡기와 어렵고 부족할 것 같은 부분 파악을 위해 2배속으로 강의 훑기 후 회고했다.
앞에서 익숙한 부분이 나와 신나게 들었다가 중간부터 실습하는데 버벅거리기 시작.
보충학습 필요한 부분을 확실하게 체크하고 공부하자.
("@"로 표시한 부분은 다시 강의 시청 & 추가학습으로 부족한 부분 추가학습이 필요함)
파이썬
특징 : 인터프리터 언어 , 쉬운 문법, 광범위 라이브러리, 크로스 플랫폼, 커뮤니티 활성화
약점 : 실행속도, 모바일 개발 제한, 많은 메모리 사용
변수 선언과 할당
user_age = 20 # 변수 = 할당된 값 user_age라는 변수에 10이 할당되었다.
전역 변수 (Global Variable): 프로그램 전체에서 접근할 수 있는 변수.
지역 변수 (Local Variable): 특정 코드 블록이나 함수 내에서만 접근할 수 있는 변수.
[연산자별]
산술 연산자 (Arithmetic Operators)
비교 연산자 (Comparison Operators)
논리 연산자 (Logical Operators)
대입 연산자 (Assignment Operators)
@비트 연산자 (Bitwise Operators)
멤버십 연산자 (Membership Operators)
식별 연산자 (Identity Operators)
[데이터 타입별]
숫자형
문자형
불리언
[컬렉션 자료형]
리스트
튜플
딕셔너리
셋
@조건문/ 반복문
들여쓰기
@함수
@모듈
@예외 처리 개념 (try, except, finally)
@클래스, 객체 : 객체지향
@파일 다루기
@이터레이터, 제너레이터, yield
@데코레이터와 with 구문
@Django 프레임워크와 라이브러리 개념
@MVT 개념 , Django 핵심 구조 이해하기