정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

프로그래밍 언어 활용

핵심266

입력 값의 형변환(Casting)

출제 빈도 1회

원본 84쪽

input( ) 함수는 입력되는 값을 무조건 문자열로 저장하므로, 숫자로 사용하기 위해서는 형을 변환해야 한다.

• 변환할 데이터가 1개일 때

변수 = int(input( ))
변수 = float(input( ))

정수로 변환 시실수로 변환 시

 ‌a = int(input( )) → input( )으로 입력받은 값을 정수로 변환하여 변수 a에 저장한다.

• 변환할 데이터가 2개 이상일 때

변수1, 변수2, … = map*(int, input( ).split( ))

정수로 변환 시

변수1, 변수2, … = map(float, input( ).split( ))

실수로 변환 시

 ‌a, b = map(int, input( ).split( )) → ‌input( ).split( )으로 입력받은 2개의 값을 정수로

변환하여 변수 a, b에 저장한다.

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.