본문으로 건너뛰기
실습하기

사용자에게 정보를 입력 받는 방법

프로그램을 만들다 보면 사용자로부터 정보를 입력받아야 할 때가 있습니다. 이때 사용자로부터 정보를 입력받는 함수가 input() 함수입니다.

input 함수는 사용자가 키보드를 통해 입력한 데이터를 문자열(텍스트 데이터)로 반환합니다.


어떻게 사용하나요?

input() 함수는 사용자에게 메시지를 표시하고 사용자의 입력을 기다립니다.

사용자가 엔터 키를 누르면 입력이 종료되고, 입력된 내용이 문자열로 반환됩니다.

input() 함수 사용법
user_input = input("이름을 입력하세요:") # 사용자에게 메시지를 표시하고, 사용자의 입력을 기다림

print("환영합니다", user_input) # 환영합니다 [사용자 입력] 출력

주로 언제 사용하나요?

input() 함수는 사용자에게 설정, 정보, 또는 프로그램에 필요한 데이터를 받을 때 사용합니다.

예시:

input 함수 사용 예시
name = input("이름을 입력하세요: ")

hobby = input("취미를 입력하세요: ")

print(name + "님의 취미는 " + hobby + "입니다.")

주의사항

input 함수는 사용자로부터 입력을 받은 데이터를 항상 문자열(텍스트 데이터)로 반환합니다.

만약 숫자를 입력받아야 하는 경우, int() 함수를 사용해 숫자로 변환해야 합니다.

숫자 입력받기
user_input = input("숫자를 입력하세요: ")
number = int(user_input)

print(number)

코딩 실습

파이썬 input 함수로 사용자에게 정보를 입력받아 보세요.