Programming Language/Python

[Python] 14. 사용자 입력

lumana 2023. 11. 5. 21:41

사용자 입력


input()

  • 사용자가 입력한 문장(string)을 a에 대입

  • 숫자를 입력해도 string으로 저장됨

  • 정수를 변수에 저장하고 싶으면 따로 int형으로 형변환을 해주자

    a = input()
    
    b = int(input())

프롬프트 값을 띄워서 사용자 입력 받기

  • input()의 argument로 문자열을 입력하여 프롬프트를 띄우면 된다.

    number = input("숫자를 입력하세요: ")

여러개의 정수 입력 받기

  • map 함수를 이용한다

    a, b, c = map(int, input().split())
    • 입력받은 문자열을 공백을 기준으로 split 하고 분할된 문자열 마다 int형으로 형변환을 한다

    • 2, 3, 4를 입력하면, a = 2, b = 3, c = 4가 된다.

    • map함수에 대해선 추후 따로 설명