반응형
■ 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 출력 (실수)
반응형
'취미, 공부 > python' 카테고리의 다른 글
파이썬■ 할당연산자(Assignment Operators), 제자리연산자(In-place Operators) (0) | 2023.05.20 |
---|---|
파이썬■ 산술연산자(Arithmetic Operator) 종류, 의미 정리 (0) | 2023.05.20 |
파이썬■ 변수(Variable) (1) | 2023.05.17 |
파이썬(Python) 개발환경 구축하기 1. 파이썬 설치 (1) | 2023.04.19 |
파이썬■ 지수화(Exponentiation), 나머지 값(Remainder) 구하기, 문자열(String) (0) | 2023.02.01 |
댓글