본문 바로가기

개발/Python

[Python] 변수

변수 : Variable

어떤 타입의 데이터도 저장할 수 있다. 정수, 실수, 문자열 가능

변수에 저장되는 것은 객체의 주소이다

# 변수의 주소 알아내는 함수 id()
x=100
y=x
print(id(x))
print(id(y))

 

변수 정의

#변수이름 = 값
x = 100

주의할 것은 =이 같다는 것이 아니라 대입한다는 의미이다

또한 의미 있는 이름을 사용하는 것이 좋다.

 

변수 규칙

  • 첫 글자는 언더바(_) 혹은 영문자로 시작
    _가 앞에 붙으면 클래스 내부에서만 사용하는 변수라는 의미도 있다
  • 기호사용 불가
  • 공백 불가
  • 소문자와 대문자는 다르게 취급
  • 예약어 불가

상수

상수라는 특징이 하나 더 존재하는 것이 아니라

다들 코드를 짤 때 상수는 이렇게 표기한다

PI=3.14
r=3
area= PI * 3*3​

코드에서 설명없이 갑자기 등장하는 수를 매직 넘버라고 하는데,

그 문제를 해결할 수 있다