[Python] 기초
- 파이썬
- 컴파일러 vs 인터프리터
- 변수
파이썬
- 1991년 귀도 반 로섬이 만듬
- 소규모 프로젝트 부터 시작~ 구글은 자바와 파이썬을 메인 언어로 사용
- 'python'이란 이름은 귀도 반 로섬이 좋아하는 프로그램에서 유래
파이썬의 특징
- 무한 정수를 처리 할 수 있다.
- 문법 구조가 쉽다.
- 다양하고 뛰어난 모듈이 많다.
파이썬 셸 VS 파이썬 코드 편집기
- 파이썬 셸 : 간단한 코드 작성 및 테스트
- 파이썬 코드 편집기: 실제 코드 작성,디버깅,실행
컴파일러 vs 인터프린터
- 컴파일 언어: 소스 전체를 실행 파일로 만든 후, 기계에서 실행
➜ 번역과 같다. ex) c/c++,java- 인터프리터 언어: 필요한 소스 코드만 그때 그때 실행
➜ 동시통역과 같다. ex) python
변수
- 변수란 ? 데이터가 저장되어 있는 메모리 공간.
- 변수 선언 및 초기화
ex) number = 10 ➜ number :변수 선언 / 10 :변수 초깃값
ㄴ변수를 정의할 때는 반드시! 초기화 해야한다.- 변수 사용 목적은? 데이터 재사용 및 프로그램을 보다 효율적으로 관리 하기 위해
변수 작명법
# 1.영문 사용 권장 myAddress = '대한민국 경기도' # 2.첫번째는 소문자 권장 myAddress = '대한민국 경기도' # 3.데이터 의미 파악 가능한 명사 사용 myHeight=166 # 4.카멜 표기법 또는 스네이크 표기법 사용 # 카멜 표기법 : userPasswordNumber =123456789 # 스네이크 표기법:user_password_number=123456789 # 5.예약어 사용 금지 # 6.특수문자 사용 금지 (언더바는 가능) # 7.공백문자 사용 금지 ➜ 변수 맨앞이나 중간은 불가,맨뒤는 가능 # 8.숫자는 사용 가능하지만 첫번째에는 사용금지