본문 바로가기
Python/함수, 입출력, 파일

[Python] 입출력

by 코딩잡아먹는자바 2023. 7. 15.
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