[제로베이스 데이터 분석 스쿨 2기] DAY1

박세우·2024년 1월 3일

Python

Python의 특징

무한 정수 처리가 가능하다.
문법 구조가 쉽다.
다양하고 뛰어난 모듈이 많다. 즉, 다양한 기능 (Library)을 쉽게 사용할 수 있다.

Python 실행 및 종료 방법

윈도우키+R -> 명령 프롬프트 실행 후 python 실행
Ctrl+Z or exit(), or 창 닫기로 프로그램 종료

Pycharm

코드 실행 방법: Run 클릭 or Shift+F10
코드 복사 단축키: Ctrl+D
문자 표기 방법: print()

변수

변수를 사용하는 이유:

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

변수 작명법

1. 영문 사용하기

myAddress = '서울' -> *권장*
	나의 주소 = '서울' -> *비권장*

2. 첫 번째는 소문자로

_클래스의 첫 번째 문자가 대문자이므로 혼동의 여지가 있음_
myAddress = '서울' -> *권장*
MyAddress = '서울' -> *비권장*

3. 데이터의 의미를 파악할 수 있는 표기법 사용
4. 카멜 표기법 or 스네이크 표기법 사용

customerBankAccount = '123-232-3232'
customer_bank_account = '123-232-3232'
customerbankaccount = '123-232-3232' -> *비권장*

5. 예약어 (파이썬에서 이미 예약된 단어) 사용 금지
6. 언더바 (_)를 제외한 특수문자 사용금지
7. 공백 사용 금지
8. 숫자 사용 가능하지만 첫 번째 자리 사용 금지

자료형 (Data type)이란?

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

자료 타입 찾기: print(type(---))

정수 (int): num = 10, score = 85 ----> 메모리가 허용되는 한 무한 사용 가능

실수 (float): pie = 3.14, height = 180.5 ----> 대략 소수점 이하 17~`8번째에서 데이터 손실이 일어남, ''로 묶으면 문자(열)로 인식함

문자(열)(str): country = 'Korea'
문자 1개: 문자(char)
문자 여러개: 문자열 (string)

논리형 (bool): exampleResult = True, day_off = False

자료형 변환이란?

데이터 타입을 변환하는 것으로 파이썬에서 제공하는 함수를 이용한다.
문자로 변환: str()
정수로 변환: int()
실수로 변환: float()
논리형으로 변환: bool() --> 데이터값 있음 = True (1)/ 없음 = false (0)

profile
최고의 데이터 분석가를 목표로 하는 박세우입니다.

0개의 댓글