해당 강의는 기본적으로 파이썬 기초에 대한 이해가 있는 사람들 대상으로 진행.
zen of python
젠 오브 파이썬이란, 파이썬의 기본적인 철학을 나타내는 나타내고 있습니다.
import this 를 출력해보면 파이썬의 철학에 대한 내용이 결과물로 출력되는 모습을 확인할 수 있다.
Boolean
불리안 타입은 True / False로 구분할 수 있다. (앞에 대문자 필수)
True는 '참'을 의미하고 False는 '거짓'을 의미합니다. 주로 특정 조건 및 연산에 활용.
비교 연산
and, or, not 연산을 통해 비교 연산이 가능하다 (조건식H)
연산자
= 이것은 할당연산 / == 이것은 비교연산
리스트
리스트는 인덱스가 0부터 시작. 인덱싱을 통해 특정 위치에 원소를 불러오거나 수정할 수 있습니다.
Control Flow (제어문)
조건문, 반복문
for 문을 통해 특정 조건에 해당할 경우 작성한 코드를 반복시킬 수 있다.
if 문을 통해 분기점을 통해 코드를 실행시킬 수 있다.
enumerate(인덱스 출력)
enumerate()를 통해 특정 배열에 해당하는 인덱스 값을 출력할 수 있다. 단, 인덱스 값을 불러오기 위한 변수 (예제에서는 val)이 같이 주어져야 한다.
.strip()
특정 문자열 변수에서 앞 뒤 공백값을 제거하여 출력해줌.
.split()
특정 값을 기준으로 문자열 분리 (지정하지 않으면 공백을 기준으로 분리)
분리한 값은 리스트 값으로 생성됨, 할당 연산을 통해 저장 가능.
슬라이싱
슬라이싱을 통해 특정 배열의 인덱스를 구분해서 출력 및 저장이 가능.
** 인덱스 값에 -1을 넣으면 뒤에서 가장 첫번째 값을 출력할 수 있다. 이를 활용하여 뒤에서 부터 - 로 인덱싱 가능.
.join() 을 통해 특정 배열을 원하는 조건으로 이어붙일 수 있다.
"경기" in adress_list 와 같이 in을 통해 특정 값이 포함되어 있는지 확인이 가능하다. 단, 정확히 일치하는 값이어야 함.
> ex. "경기도 성남시" 가 저장된 리스트에서 "경기"를 찾으면 False 출력.
'Data Science(w. naver boostcourse)' 카테고리의 다른 글
6. 결측치 다루기 (8) | 2024.10.04 |
---|---|
5. 데이터 미리보기 및 요약하기 (3) | 2024.10.03 |
4. 파일 경로 설정 및 불러오기 (0) | 2024.08.26 |
3. Pandas Cheat-Sheet (0) | 2024.08.12 |
1. 환경설정 (0) | 2024.08.01 |