파이썬 변수 선언과 동시 선언, 오브젝트 참조에 대해 학습하였다.
# 기본 선언
n = 700
# 출력
print(n)
print(type(n))
print()
# 동시 선언
x = y = z = 700
print(x,y,z)
print()
#선언
var = 75
#재선언
var = 'Change Value'
print(var)
print(type(var)) ##기존 선언 값 날라감
print()
# Object References
# 변수 값 할당 상태
# 1. 타입에 맞는 오브젝트 생성
# 2. 값 생성
# 3. 콘솔 출력
# 예1)
print(300)
print(int(300))
print()
# 예2)
# n > 777
n = 777
print(n, type(n))
print()
m = n
print(n,m)
print(type(n), type(m))
print()
m = 400
print(n,m)
print(type(n), type(m))
print()
# 다른 오브젝트 참조
m = 800
n = 655
print(id(m)) # ididenty 함수 활용 > 고윳값 확인 가능
print(id(n))
print(id(m)== id(n))
print()
# 같은 오브젝트 참조
m = 800
n = 800
print(id(m)) # identity 함수 활용 > 고윳값 확인 가능
print(id(n))
print(id(m)== id(n))
print()
# 다양한 변수 선언
# Camel Case = numberOfCollegeGraduates -> method
# Pascal Case = NumberOfCollegeGraduates -> class
# Snake Case = number_of_college_graduates
#허용하는 변수 선언 법
age =1
Age = 1
aGe = 1
a_g_e = 1
_age = 1
age_ = 1
#예약어는 변수명으로 불가능
# for, as, class, and, break .... 등등