input(), 리스트, 튜플 input('문자열 입력').split() map(int, input().split())
조건문, 함수, list , 반복문, f-string
사람은 누구든지 "이름" = "홍길동", "생일" = "몇 월 며칠" 등으로 구별할 수 있다. 파이썬에서 이러한 대응 관계를 나타낼 수 있는 자료형을 '딕셔너리' 라고 한다.
class는 데이터 타입을 위한 템플릿이다.
class는 같은 부류끼리 나눌때 사용하고, 클래스를 사용하면 코드의 구조를 더 효과적으로 구현 가능하다.
데이터 타입, 연산자, f-string
조건문
Python -함수의 parameter
scope는 어떠한 객체(변수,함수)가 유효한 범위를 이야기한다.
While Loop 반복문 for list, set, dictionary등 데이터 구조등을 기반으로 코드블록을 반복실행한다. while data structure기반이 아닐때 코드블록을 반복할때 사용한다. >- 특정 조건문이 True 일때 코드블록을 반복 실행한다.
list 다차원 리스트 리스트를 +를 이용해서 합한 값을 저장해야할 경우, 변수에 지정해주어야 한다. +를 이용해서 list와 list를 합해줄 경우 기존의 리스트가 수정되는 것이 아니고 기존의 list와 다른 새로운 list가 생성된다. insert append
함수를 중첩하여 사용하여 더 많은 기능을 수행 할 수 있다.
다른 파일에서 재사용 가능한 변수, 함수, 클래스를 모아놓은 파일이다.
1. sys.modules 와 sys.path의 차이점 sys.modules 1) module과 package를 가장 먼저 찾는 곳 2) 단순한 dictionary로 구성됨 3) 이미 import된 모듈과 package들을 저장. 4) 새로 import 하는 모듈을 찾을 수 없음. sys.path 1) string을 가지고 있는 list 2) sys.m...