변수에 값을 할당할 때 주의할 점
프로그래밍에서 할당(Assignment)
은 선언된 변수에 특정한 값을 저장하는 과정을 뜻합니다.
예를 들어 x = 5
는 x
라는 변수에 5
라는 값을 저장합니다.
이전 수업에서 다룬 초기화(Initialization)
는 선언된 변수에 값을 할당하는 과정을 의미합니다.
주의사항
프로그래밍에서 =
기호는 수학처럼 "같다"는 의미가 아닌, 오른쪽의 값을 왼쪽의 변수에 할당한다는 의미입니다.
변수 할당 예시
number = 10
message = "Hello, Python!"
위 코드에서 number = 10
은 number
라는 변수에 10
이라는 숫자를 할당하는 것을 의미합니다.
마찬가지로 message = "Hello, Python!"
은 message
라는 변수에 "Hello, Python!"
이라는 문자열을 할당합니다.
"같다"라는 의미로 등호를 사용할 경우에는 ==
와 같이 등호 2개를 사용합니다.
등호를 '같다'는 의미로 사용하는 경우
if number == 10:
print("number는 10입니다.")
변수 재할당
파이썬에서는 이미 할당된 변수에 새로운 값을 할당할 수 있습니다.
이때 이전 값은 재할당된 값으로 대체됩니다.
변수 재할당 예시
number = 10 # 변수 number에 값으로 10 할당
number = 15 # 처음에 10이었던 number에 15를 새로운 값으로 할당
다중 할당
파이썬에서는 한 줄에 여러 변수의 값을 동시에 할당할 수 있습니다.
다중 할당 예시
x, y, z = 5, 10, 15
print(x) # 5
print(y) # 10
print(z) # 15
코딩 실습
변수 student_name
의 값을 재할당 해보세요.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!