[python] 키보드 입력을 자동으로 처리하는 방법
프로그램을 작성할 때, 사용자의 키보드 입력을 자동으로 처리해야 할 때가 있습니다. 이를 위해 Python에서는 input()
함수를 사용할 수 있습니다. input()
함수는 사용자로부터 키보드로 입력 받은 값을 문자열 형태로 반환합니다.
예를 들어, 사용자로부터 이름을 입력 받고 싶다면 다음과 같이 코드를 작성할 수 있습니다:
name = input("이름을 입력하세요: ")
print("안녕하세요, " + name + "님!")
위의 코드에서 input("이름을 입력하세요: ")
부분은 사용자로부터 키보드로 입력받는 부분입니다. 사용자가 값을 입력하고 엔터 키를 누르면, 입력한 값이 name
변수에 할당됩니다.
과정을 요약하자면:
input()
함수를 사용하여 사용자로부터 키보드 입력을 받습니다.- 입력 받은 값을 변수에 할당합니다.
- 할당된 값을 원하는 방식으로 처리합니다.
추가로, 사용자의 입력을 정수나 실수 등 다른 자료형으로 처리하고 싶다면, int()
또는 float()
함수를 사용하여 형변환을 수행할 수 있습니다:
age = int(input("나이를 입력하세요: "))
위의 코드는 사용자로부터 입력받은 값을 정수형으로 변환하여 age
변수에 할당합니다. 이후에는 age
변수를 정수형으로 사용할 수 있습니다.
키보드 입력을 자동으로 처리하는 방법은 간단하지만 매우 유용합니다. 사용자와 상호작용할 필요가 있는 프로그램을 작성할 때는 이를 기억하고 활용하면 됩니다.
참고 자료: