[python] 파이썬에서 키보드 입력 받기
키보드 입력을 받기 위해서는 input()
함수를 사용합니다. 이 함수는 사용자로부터 한 줄의 텍스트를 입력받아 문자열로 반환합니다.
name = input("이름을 입력하세요: ")
print("안녕하세요, " + name + "님!")
위의 예제 코드에서는 input()
함수를 사용하여 사용자로부터 이름을 입력받고, 입력받은 이름을 출력합니다.
실행 결과는 다음과 같습니다.
이름을 입력하세요: John
안녕하세요, John님!
키보드 입력을 받을 때 주의할 점은 input()
함수는 항상 문자열을 반환한다는 것입니다. 따라서 숫자를 입력받고자 할 때는 반환된 문자열을 적절한 타입으로 변환해주어야 합니다.
예를 들어, 숫자를 입력받아서 두 배로 출력하는 코드를 작성해보겠습니다.
number = int(input("숫자를 입력하세요: "))
result = number * 2
print("입력한 숫자의 두 배는 " + str(result) + "입니다.")
실행 결과는 다음과 같습니다.
숫자를 입력하세요: 10
입력한 숫자의 두 배는 20입니다.
이렇게 파이썬에서 키보드 입력을 받는 방법을 알아보았습니다. 키보드 입력을 활용하여 유저와 상호작용하는 프로그램을 작성할 때 유용하게 사용할 수 있습니다.
참고 자료: