개발자 모드/파이썬(python)

파이썬 (python) 기초 예제 2

인생은직구 2021. 6. 8. 05:59
728x90
# Chapter 02-2
# 파이썬 완전 기초
# 파이썬 변수

# 기본 선언
n = 700

# 출력
print(n)
print(type(n))


# 통신선언
x = y = z = 700

print(x,y,z)

# 선언
var = 75
# 재선언
var ="change value"

# 출력
print(var);
print(type(var))



# object reference
# 변수의 값이 할당 상태
# 타입에 맞는 오브젝트 생성
# 값 생성
# 콘솔 출력

print(300)
print(int(300))


# n-> 77
n=777
print(n ,  type(n))

m = n
#m -> 777 <- # NOTE:
print(m, n)
print(type(m),type(n))
print()


m=400
print(m,n)
print(type(m), type(n))
print()


#id(identity )확인

m = 800
n = 655

print(id(m))
print(id(n))
print(id(m) == id(n))
print()

# 같은 오브젝트 참조

m = 800
n = 800

print(id(m))
print(id(n))
print(id(m) == id(n))
print()


# 다양한 변수 선언
# Camel Case : numberOfCollegeGraduates -> Method
# Pascal Case : NumberPfCollegeGradutes -> Class
# Snake Case : number_of_college_graduates 가장 일반적인 변수 선언 방법

# 허용하는 변수 선업 법

age = 1
Age = 2
aGe = 3
AGE = 4
a_g_e = 5
_age = 6
age_ = 7
_AGE_ = 8


# 예약어는 변수명으로 사용 불가

 

 

결과

 

 

[Command: python -u C:\python_basic\chapter02_02.py]
700
<class 'int'>
700 700 700
change value
<class 'str'>
300
300
777 <class 'int'>
777 777
<class 'int'> <class 'int'>

400 777
<class 'int'> <class 'int'>

2166595284208
2166595284304
False

2166595284208
2166595284208
True

[Finished in 0.187s]

728x90