국비교육 빅데이터 분석과정 수업일지

#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 (개별 요소를 다시 합쳐서 분석해야할 때)