1. 소개
파이썬의 input() 함수는 사용자로부터 직접 데이터를 입력받는 도구입니다. 이 글에서는 input() 함수의 기본 사용법부터 고급 테크닉까지 알아보겠습니다.
2. input 함수의 기본 사용법
input 함수는 간단하게 사용할 수 있습니다.

이 코드를 실행하면 "이름을 입력하세요:"라는 메시지가 표시되고, 사용자가 이름을 입력하면 "안녕하세요, [이름]님!"이라고 출력됩니다.
3. input 함수의 특징
- input() 함수는 항상 문자열(string)을 반환합니다.
- 사용자가 Enter 키를 누를 때까지 프로그램이 대기합니다.
- 괄호 안의 메시지는 선택사항이지만, 사용자에게 무엇을 입력해야 할지 안내하는 데 유용합니다.
4. 다른 자료형으로 입력 받기
input() 함수는 항상 문자열을 반환하므로, 다른 자료형으로 사용하려면 형변환이 필요합니다.

5. 여러 값 한 번에 입력 받기
split() 메서드를 활용하면 여러 값을 한 번에 입력받을 수 있습니다.

6. 고급 테크닉 : map 함수 활용
map() 함수를 사용하면 입력받은 여러 값을 한 번에 원하는 자료형으로 변환할 수 있습니다.

결론
input() 함수는 파이썬에서 사용자와 상호작용하는 프로그램을 만들 때 필수적인 도구입니다. 기본적인 사용법부터 고급 테크닉까지 마스터하면, 더욱 다양하고 유연한 프로그램을 만들 수 있습니다.
'Python' 카테고리의 다른 글
| Python 반복문에 대해 알아보기 (0) | 2025.02.10 |
|---|---|
| Python의 기본 Data Structure : List, Tuple, Set, Dictionary (0) | 2025.01.27 |
| Python 기초 : 문자열 처리 (0) | 2025.01.27 |
| Python 기초 : 연산 (0) | 2025.01.27 |
| Python과 Python에서 자주 사용하는 라이브러리에 대해 알아보기 (1) | 2025.01.23 |