본문 바로가기
  •  세상 모든 꿀팁 모아 모아
취미, 공부/python

파이썬■ Input( ) 함수 이용해 변수값 지정

by 초코코_ 2023. 5. 17.
반응형

Input( ) 함수는 사용자에게 변수값의 입력을 요청하고 입력된 값을 문자열로 반환하는 함수이다.

>>> name=input() ……… 변수 name의 변수값에 임의의 값 입력 요청
Potter ……… Potter 입력
>>> print(name) ……… 변수 name 출력 요청
Potter ……… 변수값 Potter 출력
>>> name ……… 변수 name에 지정된 변수값 출력 요청
'Potter' ……… 변수 name에 지정된 변수값 Potter 출력

▶ name=input() 작성 후 엔터 누르고 값을 작성, print(name) 해보면 input()에 작성한 값이 반환된다.
name을 입력하면 변수 저장값인 'Potter'를 반환하여 알려준다.

 

■ input() 함수 내에 "message: "를 작성하여 입력할 것을 명확히 할 수 있다.

>>> name=input("Enter your name : ") ……… 입력 값에 대한 안내 출력 요청
Enter your name : Potter ……… Enter your name : 이 출력되고 그 뒤에 Potter 입력
>>> print("My name is " + name) ……… 문자열 더하기 (+) 내용 출력 요청
My name is Potter ……… 문자열 My name is 와 변수값 Potter 이어져 출력

 

■ 숫자를 포함한 입력된 모든 값은 문자열로 변환된다. 따라서 숫자 입력값을 정수나 실수로 저장하고자 할 경우에 int() 함수나 float() 함수를 사용해야 한다.

>>> age=input() ……… 변수 age에 임의의 변수값 입력 요청(문자열)
22  ……… 변수값 22 입력
>>> print(age) ……… 변수 age 출력 요청
22  ……… 변수값 22 출력 (문자열)

>>> age=int(input()) ……… 변수 age에 임의의 변수값 입력 요청(정수 변환)
22  ……… 변수값 22 입력
>>> print(age) ……… 변수 age 출력 요청
22  ……… 변수값 22 출력 (정수)

>>> age=flaot(input()) ……… 변수 age에 임의의 변수값 입력 요청(실수 변환)
22  ……… 변수값 22 입력
>>> print(age) ……… 변수 age 출력 요청
22.0  ……… 변수값 22 출력 (실수)

 

반응형

댓글