사용자에게 값을 입력 받는 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}살입니다.")
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!