사용자에게 값을 입력 받는 input 함수
input()
함수는 사용자로부터 입력을 받을 때 사용하며, 입력된 데이터를 항상 문자열(String)
형태로 반환합니다.
input() 함수 사용법
# 사용자로부터 입력을 받음 user_input = input("이름을 입력하세요: ") # 입력된 데이터를 출력 print(f"환영합니다, {user_input}님!")
입력 데이터의 자료형 변환
input()
으로 받은 데이터는 문자열로 반환되므로, 입력 받은 값을 사칙 연산이나 논리 비교를 위해 다른 자료형으로 변환해야 할 수 있습니다.
예를 들어 사용자에게 숫자를 입력받아 수학적 연산을 하려면, 입력 받은 값을 정수
나 실수
로 변환해야 합니다.
파이썬에서 주어진 값을 정수로 값을 변환할 때는 int()
함수를 사용하고, 실수로 변환할 때는 float()
함수를 사용합니다.
아래 예제는 사용자로부터 입력 받은 나이를 int()
함수를 사용하여 정수로 변환하는 예제입니다.
입력 데이터 자료형 변환
age_input = input("나이를 입력하세요: ") age = int(age_input) # int() 문자열을 정수로 변환 print(f"당신은 {age}살입니다.")
Mission
0 / 1
input() 함수의 반환값은 항상 무엇일까요?
정수
실수
문자열
불리언
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
코드 실행
코드 생성
실행 결과