[Python] 14

파이썬 - 조건문 (if, elif, else)

조건문 조건에 따라서 다르게 수행해야할 경우에 사용한다. 조건문의 결과는 boolean(참, 거짓)으로 표현 된다. if, elif, else 키워드를 사용한다. if, elif, else 블록에 종속된 코드는 들여쓰기로 표현한다. 들여쓰기 된 코드를 블록(block), 또는 코드블록이라고 한다. if 조건 : 문법으로 사용한다. if 조건문: 수행할 문장1 수행할 문장2 ... else: 수행할 문장A 수행할 문장B ... 비교연산자 , ==, !=, >=, AND > OR in, not in pass 조건문에서 아무일도 하지 않는다. if의 조건이 bool이 아닌 경우 - 일반적으로는 조건문에는 bool이 주로 위치 한다. - 하지만, 정수, 실수, 문자열 리스트 등 기본 타입도 조건에 사용 가능하다..

[Python] 2022.05.20

파이썬 - 데이터구조 (list, tuple, dict, set)

***파이썬 기본문법(1)** [리스트와 튜플] > 복수개의 값을 담을 수 있는 데이터 구조이다. (순서가 있어서 sequential 자료 구조이므로, 인덱스가 있다) > 실생활에서 사용하는 리스트와 동일한 의미로 이해하면 된다. ex)수강생리스트 등. > list - mutable (생성된 후에 변경 가능) tuple - immutable (생성된 후에 변경 불가능) [dictionary] > 키와 값을 갖는 데이터 구조이다. (키 값은 중복X) > 키는 내부적으로 hash값으로 저장된다. > 순서가 없다. 그러므로 인덱스가 존재하지 않는다. > Key와 Value의 쌍 여러 개가 { }로 둘러싸여 있다. > 각각의 요소는 Key : Value 형태로 이루어져 있고 쉼표(,)로 구분되어 있다. [set..

[Python] 2022.05.19

파이썬 - 변수 이해 및 기본 데이터 타입

학습목표 python 에서 변수 이해하기 기본 데이터 타입 선언하기 int, float, str, bool 기본 데이터 타입 = 대입 연산자, == 비교 연산자 a=='hello' comment(주석) # print(a) print 함수 print함수 설정 sep : 구분자, 각 출력할 변수 사이에서 구별하는 역할을 함 end : 마지막에 출력할 문자열 print(a,b, sep=":") 10:20 print('a','b',100,200, sep = '\n',end='!!!') a b 100 200!!! 변수 값 확인법 print() 함수 사용 변수 값을 코드의 마지막에 위치 시킨 후 실행 이 경우 output으로 변수의 값이 출력 print(a) print(b) 10 20 variable naming ..

[Python] 2022.05.17

주피터 노트북 사용법 + 단축키

### 1. 주피터 노트북 단축기 - ctrl + enter 실행 - shift + enter 실행후 아래 셀 선택, 아래쪽에 셀이 없다면 셀 추가 - alt + enter 실행 후 아래쪽에 새로운 셀 추가 - a 위쪽에 셀추가 - b 아래쪽에 셀추가 - dd 셀 삭제 - enter 명령모드에서 입력모드로 전환 - Esc 입력모드에서 명령모드로 전환 - m 명령모드에서 셀타입을 마크다운으로 저장 - y 명령모드에서 셀 타입을 코드로 전환 - ctrl + / 셀 편집영역에서 선택된 코드의 주석/ 비주석 처리 ## 목록 1. 순서가 있는 목록 1 1. 순서가 있는 목록 2 1. 순서가 있는 목록 3 1. 서브 목록 1 1. 서브 목록 2 1. 다음 1 1. 다음 2 - 순서가 없는 목록 - 순서가 없는 목록..

[Python] 2022.05.17