본 포스팅은 코딩도장의 내용을 바탕으로 작성한 글입니다.
파이썬에서 변수를 할당하는 방법은 간단하다.
x = 10
x(변수이름) = 10(값) 이런식으로 작성하면 된다.
흔히 'x가 10과 같다' 라고 이해할 수 있지만 여기서 =은 할당(assignment)의 의미를 가진다.
x라는 변수상자에 10 값을 넣는다고 생각하면 쉽다.
변수를 할당하는 방법은 다양하다.
x = 10
직접 값을 할당할 수도 있고
x = input('문자를 입력하시오: ')
사용자에게 매번 입력받을 수 있다.
여러개의 정수 입력을 받을 수도 있는데 이때는 map() 함수를 이용하면 좋다.
a, b, c = map(int, input(3개의 숫자를 공백단위로 입력하시오: ).split())
이런식으로 작성한다면 한 줄의 코드로 3개의 변수에 정수 값을 할당할 수 있게 된다.
여기서 주의해야 하는 점은
a, b, c = int(input().split())
위 형식의 코드처럼 작성하는 것이다.
위 코드는 오류가 나게 되는데 그 이유는 split()한 결과는 리스트 형태로 저장되는데 리스트는 한번에 int로 바꾸지 못하기 때문이다.
'Python' 카테고리의 다른 글
| [Python] 가상환경의 필요성, 프로젝트 적용 방법 (1) | 2026.03.04 |
|---|---|
| [Python] 코딩 테스트 중 자주 실수하는 부분 | 불필요한 코드, 비직관적 인덱싱 (0) | 2026.02.28 |
| [Python] 리스트 원소의 합과 곱 문제 (0) | 2026.02.27 |
| [Python] 합격 여부 판단 프로그램 문제 (0) | 2026.01.17 |
| [Python] 세미콜론, 주석, 들여쓰기 (0) | 2026.01.08 |