Python_basic 13

Bigdata Bootcamp_20220824_2일차_python

#시퀀스 타입 기본 타입을 여러개 모아서 하나의 자료형으로 관리하기 위한 방법 파이썬에서 제공하는 시퀀스 타입 리스트 배열 가장 많이 사용하는 자료형 선형자료구조 튜플(tuple) 리스트와 본질적으로 같다 불가변형 타입이다. 레인지(range) 세트(set) 공통 연산자 가변형 타입과 불가변형 타입 모두에서 동일하게 사용할 수 있는 연산자 in ~ in tu1 ~ in li1 not in 인덱싱과 슬라이싱 파이썬의 시퀀스 타입은 자동으로 인덱스를 생성해준다. [ ] 안에 인덱스 숫자로 참조하길 원하는 원소를 선택할 수 있다. tu1[0], li1[4] 슬라이싱은 시퀀스 내에서 원하는 범위를 잘라서 가져오는 개념. arr[시작인덱스: 끝인덱스: 스텝] tu1 = (1,2,3,4,5) tu1[0:3] = (..

Python_basic 2022.08.24

Bigdata Bootcamp_20220823_1일차_python

#프로그래밍과 코딩 프로그래밍 프로그램을 작성하는 일이라는 뜻이다. 프로그램을 작성하는 과정에는 설계와 코딩, 에러 수정 등의 단계를 거친다. 코딩 다른 뜻은 부호화로, 주어진 데이터를 컴퓨터가 이해할 수 있는 형태로 바꾸는 것을 의미한다. 다시 말해, 프로그래밍은 프로그램을 작성하는 과정이고, 그 과정 중 하나가 코딩이다. #컴파일 언어와 인터프리터 언어 컴파일 언어 (C, C++, Java.etc) 문자로 작성된 소스코드를 기계어로 바꾸는 작업을 일괄적으로 하면 컴파일(번역)이라고 부른다. 속도가 빠르다는 장점이 있다. 더욱 견고하게 작성해야 한다. 인터프리터 언어 (Python, JavaScript, R.etc) 소스코드를 읽어 들여서 명령어마다 그때그때 기계어로 번역시켜 실행한다. 속도가 컴파일 ..

Python_basic 2022.08.24