파이썬 기초_1

YJ·2023년 3월 3일

▷ 오늘 학습 내용: 파이썬 강의(기초1~3)

01_파이썬 소개 및 설치

  • 파이썬이란?
    1991년 네덜란드 개발자 '귀도 반 로섬'이 만듦
    무한 정수 처리 가능, 문법 구조 쉬움, 다양한 모듈

  • 파이썬 다운로드
    명령 프롬프트(cmd)로 실행 가능

02_처음 만들어 보는 프로그램

  • 파이썬 IDLE(Integrated development and learning environment)
    프로그램에 필요한 코드 작성, 디버깅, 실행 등을 위한 툴
  • 파이썬 코드 편집기: [IDLE Shell 모드-File-New File]
    저장(File-Save 또는 Ctrl+S)후 실행(Run-Run Module 또는 F5)
    → Shell 모드에서 실행됨

03_프로그램 실행 과정

  • 컴파일러
    작성된 코드를 컴퓨터가 이해할 수 있는 기계어로 바꿈(실행 파일 생성)
  • 인터프린터
    실행파일을 만들지 않고 실행이 필요할 때 기계어로 변환(ex. python)

04_PyCharm

  • PyCharm 다운로드
  • Directory 및 Python File 생성 → 소스 작성 및 저장 → 실행(Ctrl+Shift+F10)

05_데이터와 메모리 그리고 데이터 출력

  • 데이터: 관찰이나 측정을 통해 수집된 데이터
  • 메모리: 데이터를 저장하는 곳

06_변수

  • 변수: 데이터가 저장되어 있는 메모리 공간

07_변수를 사용하는 이유

  • 주로 데이터를 재사용하기 위한 목적으로 사용됨
    프로그램을 보다 효율적으로 관리할 수 있음

08_변수명

  • 영문으로 사용
  • 첫 번째는 소문자로
  • 데이터의 의미를 파악할 수 있는 명사 사용
  • 카멜 표기법(customerBankAccount) 또는
    스네이크 표기법(customer_bank_account) 사용
  • 파이썬 고유 명령어(예약어) 사용 금지
  • 언더바(_)를 제외한 특수문자 사용 금지
  • 공백문자 사용 금지
  • 첫 번째에 숫자는 사용 금지

09_자료형(Data type)

  • 효율적인 메모리 사용을 위해 데이터를 정수형, 실수형, 문자형, 논리형으로 구분

1) 정수형: int (integer)
2) 실수형: float
3) 문자형: str (string)
4) 논리형: bool (boolean) → True, False

  • '숫자' → 문자로 인식

10_자료형 변환(문자)

  • 데이터 타입 변환(type casting)
  • 문자열로 변환시 str 함수 사용

11_자료형 변환(숫자)

  • 정수로 변환시 int 함수 사용
  • 실수로 변환시 float 함수 사용

12_자료형 변환(그외 데이터)

  • 빈 문자
    '' → 데이터 없음 (논리형 적용시 False)
  • 공백 문자
    ' ' → 공백 데이터 있음 (논리형 적용시 True)
  • 문자 → 논리형 → 산술연산 ('False' → 논리형으로 변환하면 True)

▷ 내일 학습 계획: 파이썬 강의(기초 4~6)

[이 글은 제로베이스 데이터 취업 스쿨의 강의 자료 일부를 발췌하여 작성되었습니다.]

0개의 댓글