[ProjectH4C Study] 파이썬 코딩 도장 #1

Jennie Yoon·2021년 1월 22일
0

Study

목록 보기
1/7

✔ 파이썬을 1학년때 배웠기 때문에 전반적으로 문법과 언어를 어떻게 다루는지 알지만, 기억이 잘 나지 않거나 부족한 부분을 위주로 다시 공부했다. 그래서 중간중간 크게 스킵되는 부분이 있다.

Unit1 소프트웨어 교육과 파이썬

  • 자동차 산업: 자동차엔진-> ECU(Engine Control Unit, 엔진 제어 장치)라는 컴퓨터가 제어
    차선 유지 기능, 앞 차와의 충돌 방지 기능, 자율 주행 => 컴퓨터 내장
    ex) Google의 Waymo
  • 영화 산업: Computer Graphics, 3D 모델링
  • 금융 업계: 인터넷 뱅킹, P2P 대출, 비트코인, 금융+소프트웨어= 핀테크(fintech)
  • 유통 업계: 아마존 -> 세계 최대의 클라우드 서비스 업체
  • 생산/보철 분야: 3D프린터, 3D 모델링 소프트웨어
  • 의료 분야: 빅데이터, 인공지능을 이용한 치료법 제공, 스마트 워치 => 스마트 헬스케어

=> 이와 같이 거의 모든 분야에서 컴퓨터가 사용된다!

  • Computational Thinking: 복잡한 문제를 작은 문제로 분해함을 통해 현실세계의 문제를 분석하여 해결책을 찾는 과학적 사고법
  • 알고리즘
    압축 알고리즘 : 예를 들어 JPG(JPEG)-> 압축 알고리즘을 구현한 확장자 포멧/ 문자열 aaaabbbccccc <=> a4b3c5 (12글자를 6글자로 줄임으로써 저장 공간을 절약)
    컴퓨터에서는 RLE(Run-Length Encoding) 방식을 이용
    알고리즘 : 문제에서 일정한 패턴을 발견하고, 패턴을 토대로 문제를 해결하는 절차
    코딩(=프로그래밍): 이 알고리즘을 코드로 표현하는 행동

Unit2 파이썬 시작하기

  • Python Shell: 파이썬 인터프리터와 대화하듯이 코드를 처리한다고 하여 대화형 셸(Interactive Shell) 또는 인터렉티브 모드(Interactive Mode)라고도 부른다. 특히 이런 방식을 코드를 읽고, 평가(계산,실행)하고, 출력 한다고 해서 REPL(Read-Eval-Print Loop)이라고 한다.
  • Python script: 파이썬 코드를 지정한 .py 파일

0개의 댓글