Python 3 - input() 함수
Python에서는 다음을 사용합니다. 입력() 사용자로부터 입력을 받는 함수입니다. 입력으로 무엇을 입력하든 입력 함수는 이를 문자열로 변환합니다. 정수 값을 입력하면 input() 함수가 이를 문자열로 변환합니다.
Python input() 함수 구문
통사론: 입력(프롬프트)
매개변수:
- 즉각적인: (선택 사항) 개행 없이 표준 출력(일반적으로 화면)에 기록되는 문자열입니다.
반품: 문자열 객체
input() 함수는 Python에서 어떻게 작동합니까?
이 예제에서는 input() 함수를 사용하여 Python에서 사용자 데이터를 문자열로 입력합니다.
파이썬3
name> => input> (> 'What is your name? '> )> print> (> 'Hello, '> +> name> +> '!'> )> |
산출
What is your name? GFG Hello, GFG!
Python 예제의 input() 함수
Python에서 입력 받기
이 예에서는 Python input() 함수를 사용하여 사용자 데이터를 문자열로 입력합니다. 파이썬 , 사용자로부터 입력을 받아 인쇄합니다.
파이썬3
# Taking input from the user> string> => input> ()> # Output> print> (string)> |
산출
geeksforgeeks
Python의 사용자 입력
이 예에서는 사용자로부터 입력을 받아 사용자 데이터를 문자열로 입력합니다. 파이썬 프롬프트를 표시하고 인쇄합니다.
파이썬
# Taking input from the user> name> => input> (> 'Enter your name'> )> # Output> print> (> 'Hello'> , name)> |
산출
Enter your name:ankit rai Hello ankit rai
사용자 입력을 숫자로 변환
이 예에서는 사용자로부터 입력을 받는 Python input() 함수를 사용하고 있습니다. 끈 형식을 정수에 1을 더한 정수로 변환하고 인쇄합니다.
파이썬3
# Taking input from the user as integer> num> => int> (> input> (> 'Enter a number:'> ))> add> => num> +> 1> # Output> print> (add)> |
산출
Enter a number:15 16
Python에서 부동 소수점 입력 받기
이 예에서는 문자열 형식으로 사용자로부터 입력을 받아 이를 float로 변환하고 float에 1을 더한 다음 인쇄하는 Python input() 함수를 사용하고 있습니다.
파이썬3
# Taking input from the user as float> num> => float> (> input> (> 'Enter number '> ))> add> => num> +> 1> # output> print> (add)> |
산출
Enter number 5 6.0
Python은 사용자의 입력으로 목록을 승인합니다.
이 예에서는 문자열 형식으로 사용자로부터 입력을 받아 이를 목록 , 그리고 그것을 인쇄합니다.
파이썬3
# Taking input from the user as list> li> => list> (> input> (> 'Enter number '> ))> # output> print> (li)> |
산출
Enter number 12345 ['1', '2', '3', '4', '5']
튜플과 세트에 대한 사용자 입력 받기
이 예에서는 문자열 형식으로 사용자로부터 입력을 받아 이를 튜플 , 그리고 그것을 인쇄합니다.
파이썬3
# Taking input from the user as tuple> num> => tuple> (> input> (> 'Enter number '> ))> # output> print> (num)> |
산출
Enter number 123 ('1', '2', '3') 사전 이해로 입력
이 예에서는 공백으로 구분된 단어를 사용하여 사용자 데이터를 문자열로 입력합니다. 파이썬 , 그리고 우리는 사전 단어의 길이를 값으로 하는 키로 사용됩니다.
파이썬3
words_str> => input> (> 'Enter a list of words, separated by spaces: '> )> words> => {word:> len> (word)> for> word> in> words_str.split()}> print> (words)> |
산출
Enter a list of words, separated by spaces: geeks for geeks {'geeks': 5, 'for': 3} 또한 다음을 확인하세요.
광범위한 가이드를 통해 Python 3 여정을 시작하세요. 파이썬 3 튜토리얼