본문 바로가기
프로그래밍/파이썬 프로그래밍

[파이썬기초] 파이썬(Python) 변수

by 꿈꾸는나그네 2020. 3. 6.
반응형

오늘은 변수에 대해서 살펴보도록 하겠습니다.

 

모든 프로그래밍 언어에서 사용되는 변수의 개념은 동일합니다. 이미 알고 계시다면 스킵해주세요~!

 

< 변수 >

- 변할 수 있는 수 또는 정보로, 쉽게 생각하면 데이터를 담아두는 상자나 공간이라고 생각하시면 됩니다.

- 변수를 사용하는 이유는 컴퓨터 메모리 공간에 값을 저장해놨다가 필요할 때 이를 호출하여 사용하기 위함입니다.

 

< 변수 생성 및 사용 >

- num이라는 이름의 공간에 10을 저장하고, num이라는 이름을 호출하면 저장 공간에 있는 값을 꺼내 출력합니다.  

 

- 변수 활용하는 방법 → 두 가지

① 변수 값을 할당하여 생성       예)  text="안녕"   num=50 

② 변수를 참조 

 - 변수를 참조하는 것은 변수에 저장된 값을 꺼내는 것을 의미합니다. 그 예로, 원주율 파이값을 pi라는 변수에 저장하고 원의 둘레 (2*pi*r)를 구하기 위해 변수명을 쓰며 변수 안에 있는 값을 가져와서 연산하게 됩니다.

 

 

< 변수의 자료형 >

프로그래밍 언어 중 C, JAVA, C# 등에서는 변수를 생성할 때 변수의 자료형에 대해 선언을 해주어야 합니다. 하지만, 파이썬의 경우 다른 프로그래밍 언어와는 다르게 변수에 자료형을 지정하지 않습니다. 즉 유연성이 있습니다. 

num = 10이라고 변수 생성 및 할당을 하면 알아서 숫자형으로 자료형을 지정해서 저장하게 됩니다.

str = "문자열" 이라고 저장하면 문자열형으로 지정해서 저장하게 됩니다.

실제로 맞는지 type() 함수를 사용해서 확인해볼 수 있습니다.

반응형