본문 바로가기
Programming/Pyhon Memo

01. 객체와 변수

by (J&M) 2020. 11. 28.

본 포스트는 파이썬을 배우고 정리한 글입니다.

코드

a = 80
b = 90
x = 1023
y = 170.6

# 출력
print(a)
print(b)
print(x, y)

# id 출력
print(id(a))
print(id(b))

del a

# 자료형 출력
print(type(x), type(y))

실행결과

80

90

1023 170.6

140731865803632

140731865803952

<class 'int'> <class 'float'>

 


객체와 변수

변수는 값을 저장할 수 있는 공간이고, 객체는 메모리에 저장된 데이터 자체를 말한다.

예제에서 a, b는 변수의 이름인 변수명인 것이고, 80, 90은 객체, 출력결과에서 보이는 140731865803632와 140731865803952는 각각 객체 80의 id, 90의 id이다.

변수를 삭제하려면 del키워드를 사용하여 삭제한다. del 키워드로 변수를 삭제한 이후에는 해당 변수를 사용할 수 없다.

 


변수명

변수명으로는 영문자 대소문자를 사용할 수 있고, 대소문자를 구분한다.

숫자도 사용할 수 있지만 특수문자는 '_'만 사용가능하다.

숫자로 시작하면 안된다.

키워드는 변수명으로 사용할 수 없다.

키워드는 다음 코드로 확인할 수 있다.

import keyword
print(keyword.kwlist)

 


출력

변수에 저장된 값을 출력하려면 print()함수를 사용한다. 

print()함수는 인자를 콤마(,)로 구분하면 여러 개의 변수 값들을 출력할 수 있다.

객체의 id값은 파이썬 내장함수인 id()를 통해 확인할 수 있다.

'Programming > Pyhon Memo' 카테고리의 다른 글

03. 연산  (0) 2020.11.30
02. 자료형  (0) 2020.11.28
00. Python 소개  (0) 2020.11.28

댓글