가이드라인

변수에 값을 할당할 때 주의할 점

프로그래밍에서 할당(Assignment)은 선언된 변수에 특정한 값을 저장하는 과정을 뜻합니다.

예를 들어 x = 5x라는 변수에 5라는 값을 저장합니다.

이전 수업에서 다룬 초기화(Initialization)는 선언된 변수에 값을 할당하는 과정을 의미합니다.


주의사항

프로그래밍에서 = 기호는 수학처럼 "같다"는 의미가 아닌, 오른쪽의 값을 왼쪽의 변수에 할당한다는 의미입니다.

변수 할당 예시
number = 10 message = "Hello, Python!"

위 코드에서 number = 10number라는 변수에 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의 값을 재할당 해보세요.

Mission
0 / 1

변수에 값을 할당할 때 등호(=)는 어떤 의미를 가질까요?

프로그래밍에서 '=' 기호는 수학처럼 '같다'는 의미가 아닌, 오른쪽의 값을 는 의미입니다.
비교한다
더한다
왼쪽으로 이동한다
왼쪽의 변수에 할당한다

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과