본문 바로가기

Python 입문

파이썬 기초 문법 정리 1

1. 변수, 자료형, 자료의 구조

 

2. 자료형 데이터

숫자형 num = 12

문자열 name = 'Harry'

참/거짓 number_status = True

            number_status = False

True는 문자가 아니다. 따옴표('') 사이에 없기 때문이다.

 

3. 자료 구조

3-1. 리스트

waiting_list = []

waiting_list.append('사과')

waiting_list.append('배')

waiting_list.append(['수박', '딸기'])

 

리스트 인덱스 값은 0 1 2 3 순서이기 때문에,

첫 번째 데이터 사과를 불러오고 싶다면 waiting_list[0]

수박을 불러오고 싶다면 waiting_list[2][0]

 

3-2. 딕셔너리

eng_kor_dict = {}

eng_kor_dict = {'apple' : '사과', 'pear' : '배'}

 

위와 같은 딕셔너리는 영한사전이라고 생각하면 되는데,

데이터는 키값으로 불러올 수 있으므로

사과를 불러오고 싶다면 eng_kor_dict['apple']

 

3-3. 셋 (set)

group1 = set([1,2,3,4,2,1])

group1 출력하면 {1, 2, 3, 4} 중복 값 제거하고 출력된다.

 

group2 = set([1,2,3,1,6])

두 개 그룹의 교집합은 group1 & group2

합집합은 group1 | group2

 

3. 활용 툴

Anaconda

컴퓨터에 명령을 내리는 프로그램 언어 번역 툴(?)과 같은 유용한 프로그램 여러 개를 모아 놓은 곳

 

Jupyter Notebook

길이가 긴 변수는 입력하다가 탭(Tab)을 자동 완성

실행은 Shift+Enter

 값을 입력했으면 출력해서 봐야 하고, print() 하지 않고 변수만 입력해도 볼 수 있다.

'Python 입문' 카테고리의 다른 글

데이터 분석1-2. 이탈 분석  (0) 2021.06.26
데이터 분석 1-1. 상권 분석  (0) 2021.06.16
Matplotlib 연습  (0) 2021.05.23
Pandas 연습  (125) 2021.05.23
파이선 기초 문법 정리 2  (0) 2021.05.19