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', 정수형으로 변경된다는 것을 알 수 있다.
반응형