변수(Variable)
프로그램이 실행되는 동안 숫자, 문자 등의 값을 저장해두고 필요할 때마다 꺼내 쓸 수 있도록 이름을 붙인 메모리 공간을 뜻합니다.
한눈에 보는 정의
변수(Variable)는 프로그램이 실행되는 동안 값을 저장해두고, 그 이름을 통해 필요할 때마다 값을 꺼내 쓰거나 바꿀 수 있게 해주는 메모리 공간입니다.
자세히 알아보기
- 예문: "
age = 25처럼 변수 age에 25라는 값을 저장하면, 이후 코드에서 age라는 이름으로 그 값을 다시 사용할 수 있다." - Java , C(프로그래밍 언어) 처럼 변수의 자료형(정수, 문자열 등)을 미리 선언해야 하는 언어가 있는가 하면, Python 처럼 값을 대입하는 순간 자료형이 자동으로 정해지는 언어도 있습니다.
- 변수에 저장된 값은 프로그램 실행 중에 언제든 다시 대입해 바꿀 수 있어, 조건문(Conditional Statement) (조건문)이나 반복문(Loop Statement) (반복문)과 함께 프로그램의 상태를 관리하는 가장 기본적인 도구로 쓰입니다.
- 변수 이름을 어떻게 짓느냐에 따라 코드의 가독성이 크게 달라지기 때문에, 값의 의미를 짐작할 수 있는 이름을 붙이는 것이 좋은 습관으로 꼽힙니다.