파이썬 시작해봤다.

파이썬 변수

기계학습점쟁이 2024. 9. 13. 21:28

변수 선언 및 사용 예시

1. 변수란 무엇인가?

변수는 데이터를 저장하는 공간이다. 쉽게 말해, 특정 값을 저장하고 필요할 때 꺼내 쓸 수 있는 이름표라고 생각하면 된다. 파이썬에서는 변수를 선언할 때 별도의 키워드 없이 변수명에 값을 할당하기만 하면 된다.

2. 변수 선언 방법

파이썬에서 변수를 선언하는 방법은 매우 간단하다. 원하는 변수명에 값을 할당하면 자동으로 변수가 생성된다. 예를 들어, 아래와 같이 x라는 변수에 숫자 10을 저장할 수 있다.

x = 10
print(x)  # 출력: 10

이 코드에서 x는 변수이고, 10은 그 변수에 저장된 값이다. print() 함수로 변수 x에 저장된 값을 출력할 수 있다.

3. 변수에 다른 값 저장하기

한번 선언한 변수는 다른 값으로 변경할 수 있다. 예를 들어, 위에서 x에 10을 저장했지만, 이후에 20을 다시 할당하면 값이 변경된다.

x = 10
x = 20  # x에 새로운 값 20을 할당
print(x)  # 출력: 20

처음에는 x가 10이었지만, 다시 20을 할당하면 새로운 값으로 덮어쓴다.

4. 다양한 자료형을 변수에 저장하기

파이썬에서는 숫자, 문자열, 리스트 등 다양한 자료형을 변수에 저장할 수 있다.

  • 숫자형 변수
a = 100
b = 3.14
print(a)  # 출력: 100
print(b)  # 출력: 3.14
  • 문자열 변수
name = "Alice"
greeting = 'Hello'
print(name)     # 출력: Alice
print(greeting) # 출력: Hello
  • 리스트 변수
numbers = [1, 2, 3, 4, 5]
print(numbers)  # 출력: [1, 2, 3, 4, 5]

변수는 한 번에 여러 개를 선언할 수도 있다. 예를 들어, 아래처럼 x, y, z 세 개의 변수를 동시에 선언하고 각각 다른 값을 할당할 수 있다.

x, y, z = 5, 10, 15
print(x)  # 출력: 5
print(y)  # 출력: 10
print(z)  # 출력: 15

5. 변수 사용 시 주의할 점

변수를 사용할 때는 몇 가지 주의할 점이 있다.

  1. 변수명은 알파벳, 숫자, 밑줄(_)로만 구성될 수 있다. 하지만 변수명은 숫자로 시작할 수 없다. 예를 들어 2name은 잘못된 변수명이다.
  2. 변수명은 대소문자를 구분한다. 즉, age와 Age는 서로 다른 변수로 취급된다.
  3. 파이썬의 예약어는 변수명으로 사용할 수 없다. 예를 들어 if, while, for 같은 예약어는 변수명으로 사용할 수 없다.

6. 변수 예시: 간단한 프로그램

다음은 변수를 이용해 간단한 프로그램을 작성한 예시다. 사용자로부터 이름과 나이를 입력받아 출력하는 프로그램이다.

name = input("이름을 입력하세요: ")
age = input("나이를 입력하세요: ")

print("안녕하세요, " + name + "님!")
print("당신의 나이는 " + age + "세입니다.")

이 프로그램에서는 name과 age라는 두 개의 변수를 선언하고, 각각 사용자의 입력 값을 저장한다. 이후 print() 함수로 입력된 값을 출력한다.

7. 결론

변수는 파이썬에서 데이터를 저장하고 사용하는 기본 도구다. 숫자, 문자열, 리스트 등 다양한 데이터를 변수에 저장할 수 있으며, 변수를 통해 데이터를 쉽게 다룰 수 있다. 변수를 선언하고 사용하는 방법을 이해하면 파이썬 프로그램을 작성하는 데 큰 도움이 된다.