[python] input()

한라봉·2023년 4월 10일

Python 문법

목록 보기
12/15

https://docs.python.org/3/library/functions.html#input

input(prompt)

prompt에는 stdout에 출력할 string을 넣을 수 있다.
이후, stdin으로 받은 값을 string으로 저장한다.

>>> a = input('What is your name?\n')
...	What is your name? #stdout에 출력됨
    hallabong	#stdin에 사용자가 입력
>>> a
	'hallabong'
>>> type(a)
	<class 'str'>

>>> age = int(input('How old are you?\n'))
...	How old are you? #stdout 값
    26	#사용자가 입력한 값
>>> age
	26
>>> type(age)
	<class 'int'>

int(input())을 할 경우에는 input으로 받은 값을 int 값으로 저장한다.
위 예시에서도 a는 string으로 ''으로 출력되는데, int 값으로 저장한 값은 int 값으로 출력된다.

profile
개발자가 되고 싶은 한라봉

0개의 댓글