컴파일 언어는 소스 전체를 실행파일로 만든 후 기계에서 실행 (번역-java,c언어 등)
인터프리터 언어는 필요한 소스코드만 그때그때 실행함(동시통역-python)
number = 10
변수선언 = 변수 초깃값
프로그램에서 등호(=)는 오른쪽 값이 왼쪽에 할당했다고 본다.
같다는 등호는 == 두개
변수를 정의할 때 반드시 '초기화'해야함 (숫자 할당)
💡 변수를 사용하는 이유
1. 여러번 활용하기 위해
2. 변수를 수정하면 모든 코드 변경이 가능해 효율적 관리 가능.
name = '홍길동'
print(name,'고객님께')
print(name,'고객님 안녕하세요!')
① 영문 사용
② 첫번째는 소문자로 (클래스명을 대문자로 쓰기때문에, 변수명은 소문자로)★
myAdress ( O )
MyAdress ( X )
③ 가급적 데이터의 의미를 파악할 수 있는 명사 사용
(줄임말로 변수명을 지으면 나중에 관리가 힘들어짐)
④ 카멜표기법
or 스네이크 표기법
사용
카멜 표기법 - myAdress, userName
스네이크 표기법 - my_name, user_name
⑤ 파이썬의 예약어 사용 금지
print와 같이 동작을 하는 단어
예약어가 궁금하다면
import keyworld
print(keyword.kwlist)
⑥ 특수문자 사용 금지 (언더바_는 가능)
⑦ 변수명 사이에 공백문자 사용 금지
⑧ 숫자 사용 가능하나 첫글자로는 금지