ideal insane

Resistance ∙ Pioneer ∙ 생산자

카테고리 없음

기초 100제 - 1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기(설명)

Idealinsane 2019. 12. 3. 19:39
728x90


입력값을 받기 위해 input() 함수를 사용한다.

a=input()
# 입력값을 변수 'a'에 저장한다.

입력값은 기본값이 문자열로 취급한다.

문제에서 정수가 입력된다 했으므로 정수형으로 데이터 타입을 변경해주어야 한다.

이때 int() 함수를 사용한다.

#첫번째 방식
a=input()
a=int(a)
#두번째 방식
a=int(input())

첫번째 방식

입력값을 변수 'a'에 받은 후 int()함수에 변수 'a'를 넣어 데이터 타입을 문자열에서 정수형으로 바꿔준다.

두번째 방식은 같은 처리를 한줄로 표현한 것이다. 

 

마지막으로 print() 함수를 사용하여 변수 'a'를 출력하면 된다.

a= input()
a=int(a)
print(a)
#변수를 출력할 때는 문자열 출력과 다르게 따옴표를 쓰지 않는 것에 주의해야 한다.

 


시도 1: 임의의 숫자로 13을 입력값으로 했을 때

결과 1:

type() 함수를 이용하여 input()의 입력값의 기본값이 'str', 즉 문자열인 것을 알 수 있고, int() 함수를 통해 데이터 타입을 'int', 정수형으로 변경된다는 것을 알 수 있다.

반응형