#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]int(input~~~~)질문입니다2020-04-03 02:03
작성자

input() 함수의 return 변수는 string입니다.

a = int(input()) 라는 문장은 input()을 통해 받은 값을 정수로 바꾸어 변수 a에 저장한다는 뜻입니다.


현재 코드에서 input()을 통해 받은 값을 int()를 통해 정수로 바꾸었다가 다시 안에서 str()로 스트링을 바꾸는 작업을 하고 있는 것으로 보입니다.


굳이 정수형 변수가 필요하지 않은 상황에서는 int(input()) 구문을 통해 정수형으로 바꾸지 않아도 됩니다.


함수의 argument로는 함수 내에 구현된 내용에 따라 필요한 타입이 다르고, 꼭 어느 한 타입의 변수를 통과시켜야 하는 것은 아닙니다.

댓글
이전int(input~~~~)질문입니다2020-04-02
다음쇼핑 총액 계산 프로그램 개발하기 질문입니다2020-04-02