플그래밍/파이써언

Python: 변수 사용하기

훗티v 2024. 12. 1. 06:22
Python: 변수 사용하기

Python: 변수 사용하기

Python은 변수(variable)를 사용하여 데이터를 저장하고 처리하는 매우 직관적인 프로그래밍 언어입니다. 변수는 값을 저장할 수 있는 이름을 가진 메모리 공간을 나타내며, 이를 통해 데이터를 효율적으로 관리할 수 있습니다. 이번 포스팅에서는 Python에서 변수의 기본적인 사용법과 중요한 개념들을 알아보겠습니다.



1. 변수란 무엇인가?

변수는 데이터를 저장하는 공간입니다. 프로그램에서 데이터를 처리할 때, 변수는 그 데이터를 참조하는 이름을 제공합니다. 변수에 저장되는 값은 문자열, 숫자, 리스트, 딕셔너리 등 여러 형태가 될 수 있습니다.

 
x = 10
name = "Alice"
is_active = True
        

위의 예시에서:

  • x는 정수 10을 저장하는 변수입니다.
  • name은 문자열 "Alice"를 저장하는 변수입니다.
  • is_active는 불리언 값 True를 저장하는 변수입니다.


2. 변수 이름 규칙

Python에서 변수 이름은 다음 규칙을 따라야 합니다:

  • 변수 이름은 문자, 숫자, 밑줄(_)로 구성할 수 있습니다.
  • 변수 이름은 숫자로 시작할 수 없습니다. 예를 들어, 1x는 잘못된 변수 이름입니다.
  • 대소문자가 구분됩니다. myVarmyvar는 다른 변수입니다.
  • 예약어(키워드)는 변수 이름으로 사용할 수 없습니다. 예를 들어, class, if, for 등은 예약어이므로 변수 이름으로 사용할 수 없습니다.

올바른 변수 이름 예시


age = 25
first_name = "John"
is_active = True
        

잘못된 변수 이름 예시


1st_name = "John"   # 숫자로 시작하는 변수는 불가
for = "loop"        # 예약어는 변수 이름으로 사용할 수 없음
        


3. 변수의 데이터 타입

변수는 다양한 데이터 타입을 가질 수 있습니다. Python에서 주요 데이터 타입은 다음과 같습니다:

  • 정수 (Integer): 숫자, 예: 10, -5
  • 실수 (Float): 소수점이 있는 숫자, 예: 3.14, -2.5
  • 문자열 (String): 텍스트, 예: "Hello", 'Python'
  • 불리언 (Boolean): 참(True) 또는 거짓(False), 예: True, False

예시 코드


x = 10               # 정수
y = 3.14             # 실수
name = "Alice"       # 문자열
is_active = True     # 불리언
        


4. 변수 값 변경하기

변수에 저장된 값은 언제든지 변경할 수 있습니다. 새로운 값을 할당하면 기존 값이 덮어쓰여집니다.


age = 25
print(age)  # 출력: 25

age = 30
print(age)  # 출력: 30
        


5. 변수 활용 예시

변수를 사용하여 여러 가지 작업을 할 수 있습니다. 아래는 변수들을 활용한 간단한 예시입니다:


first_name = "John"
last_name = "Doe"
age = 25

# 이름과 나이를 출력
print("이름:", first_name, last_name)
print("나이:", age)
        

위 코드를 실행하면 다음과 같은 결과가 출력됩니다:


이름: John Doe
나이: 25
        


6. 변수 사용 시 주의할 점

  • 변수 재사용: 변수는 재사용이 가능하지만, 의도하지 않은 값 덮어쓰기를 방지하려면 변수 이름을 명확하게 사용하는 것이 좋습니다.
  • 불필요한 변수 제거: 사용하지 않는 변수를 계속 두면 메모리 낭비가 될 수 있으므로, 필요 없어진 변수는 삭제하는 것이 좋습니다.
  • 변수의 데이터 타입: 변수에 저장되는 데이터의 타입을 잘 이해하고 사용하는 것이 중요합니다. 특히 데이터 타입에 맞는 연산을 수행해야 합니다.


7. 마무리

변수는 Python 프로그램의 기초이자 중요한 개념입니다. 데이터를 저장하고 처리하는 데 있어 변수는 매우 중요한 역할을 합니다. 변수의 사용법을 잘 익히면, 더 복잡한 프로그래밍 문제를 해결하는 데 큰 도움이 될 것입니다.

728x90