더북(TheBook)

함수(函數, function)는 함(函, 상자 함)의 뜻처럼 상자 안에 값을 넣으면 어떤 기능을 수행합니다. 파이썬에서는 함수 이름 뒤에 소괄호가 열리고 닫히는 형태로 표현됩니다. 그리고 input이라는 함수는 키보드로 문자열 값을 입력받는 기능을 하는 함수입니다.

그런데 어떤 값을 입력하라는 안내가 없어서 조금 불친절한 것 같습니다. 그래서 코드를 조금 더 수정하겠습니다.

name = input('이름을 입력해주세요 : ')
print(name+'님! 안녕하세요!')

 

실행 결과

이름을 입력해주세요 : 파이쏭──▶ 파이쏭 또는 여러분의 이름을 입력해 보세요!
파이쏭님! 안녕하세요!

이렇게 input() 함수의 괄호 안에 원하는 안내 메시지를 추가할 수도 있습니다. 여기까지 잘 이해가 되나요?

 

네. 그런데 왜 ‘문자열 값’을 입력받는다고 설명했나요? 숫자는 안 되나요?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.