728x90
<사용자 입력>
● input의 사용
>>> a = input()
Python is fun.
>>> print(a)
Python is fun.
input은 입력되는 모든 것을 문자열로 취급한다.
input에 정수값만 입력하고 출력하게 하고 싶으면 int(input())를 사용하면 된다.
>>> a = int(input())
3
>>> print(a)
3
>>> a = int(input())
python
>>> print(a)
ValueError 발생
하지만 문자열을 입력하면 error가 발생한다.
● 프롬프트 값을 띄워서 사용자 입력받기
사용자에게 입력받을 때 '숫자를 입력하세요' 와 같은 안내 문구 또는 질문이 나오도록 하고 싶을 때는 input()의 괄호 안에 질문을 입력하여 프롬프트를 띄워주면 된다.
>>> number = input("숫자를 입력하세요: ")
숫자를 입력하세요:
위 코드를 실행하면 위와 같은 문구를 볼 수 있다. 문구 옆에 숫자를 입력하면 number 변수에 입력한 숫자가 저장이 된다.
>>> number = input("숫자를 입력하세요: ")
숫자를 입력하세요: 3
>>> print(number)
3
728x90
'Python > 함수, 입출력, 파일' 카테고리의 다른 글
[Python] 파일 (0) | 2023.07.16 |
---|---|
[Python] 함수 (0) | 2023.07.15 |