변수에 값을 할당할 때 주의할 점
프로그래밍에서 할당(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
의 값을 재할당 해보세요.
Mission
0 / 1
변수에 값을 할당할 때 등호(=)는 어떤 의미를 가질까요?
프로그래밍에서 '=' 기호는 수학처럼 '같다'는 의미가 아닌, 오른쪽의 값을 는 의미입니다.
비교한다
더한다
왼쪽으로 이동한다
왼쪽의 변수에 할당한다
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과