국비교육 빅데이터 분석과정 수업일지
#2 둘째 날, 데이터분석 입문_day2🖊️
km1n
2021. 12. 15. 16:27
🧑💻12/14 슬기로운 코딩생활
두번째 날. 기초문법을 조금 더 배우고 오후엔 실습. 다들 쭉쭉 나가는 거 같은데 나만 엄청 헤매느라 100번까지도 겨우 했다. 오늘은 일단 100까지. 반복학습하다보면 나아지겠지. ㅠㅠ
😥 에러 날 때 체크할 것
- Boolean(True or False), 파이썬은 항상 True라고 써야 이해함. true, TRUE, tRUE 모두 안 됨. (False도 마찬가지)
- 자동완성 적극 활용
- 띄어쓰기 확인
🖊️
공부기록
1. 파이썬 기초
Beginner's Python Cheat Sheet
- type (같은 자료형끼리만 결합이 가능!)
- list (리스트는 인덱싱, for문 등에 필수 자료형)
- tuple (튜플은 변경X, 덮어씌우는 것만 가능)
- dictionary (딕셔너리는 {key : value}로 구성)
- input (인풋함수를 통해 입력값 전달받아 활용)
2. 파이썬 300제 실습
파이썬 300제 실습
(🖱️)
값 비교
- 두 숫자를 비교할 때는 ==
- 변수에 값을 넣을 때는 =
- and - 두 값 모두가 참(true)일 경우에만 결과가 참(true)이 됨
- or - 둘 중 하나만 참(true)일 경우에 결과가 참(true)이 됨
if, elif, else 문
- 대부분의 코드는 조건문을 만났을 때 실행된다. 파이썬은 if문을 사용.
- if문을 쓴 다음 원하는 만큼 elif문을 추가할 수 있다.
주석 : #코드설명
- 주석은 #으로 시작. 파이썬은 #내용을 인식하지 않음.
- 주석은 코드를 읽는 다른 사람들이 내용을 보다 쉽게 이해할 수 있도록 작성
- 사용방법 1. #블라블라블라 2. 텍스트 전체 선택 후 ctrl + /
리스트, 딕셔너리, 투플
- 리스트 []
- 딕셔너리 {}
- 투플 ()
3. 함수 : 필요한 기능
함수 만들기
함수는 명령어의 나열. 파이썬의 함수는 def로 시작하고, 여러 매개변수를 가질 수 있다.
예 > def hi(): #:는 뒤에 내용과 같다는 뜻print('hi there')print('everyone')
hi()
#파이썬은 파일을 위에서 아래로 읽어 실행하기 때문에 함수를 사용하기 위해서는 하단에 다시 적어야 함.
중요함수 정리
- replace (데이터 형식을 통일시킬 때 자주 활용)
- split (리스트 등을 개별 요소로 나눠서 분석해야할 때?)
- join (개별 요소를 다시 합쳐서 분석해야할 때)