728x90
반응형
이번에는 입력을 바다아서 동작하는 간단한 예제를 진행한다
예제는 정수 3개를 입력받아 3개의 정수의 합의 평균을 반환하면 된다
코드는 다음과 같이 구성하였다
def returnAVG():
x, y, z = map(int, input().split())
return (x + y + z) / 3
print(returnAVG())
파이썬에서 입력함수인 input은 한번에 한줄만 입력받을 수 있다
그리고 input 함수로 입력받은 값은 반드시 문자열로 취급된다
따라서 다음과 같이 입력값에 변형을 가한다
input 함수를 통해 입력받은 정수를 split 함수를 통해 공백으로 쪼개어 리스트로 만들고
이 리스트에서 map 함수를 통해 순회하면서 int 함수를 적용하여 정수로 만든다
최종 실행 결과는 다음과 같다

728x90
반응형
'Python > 45가지 파이썬 기초문법 예제' 카테고리의 다른 글
| 파이썬 (30) 중첩 딕셔너리 (0) | 2025.05.18 |
|---|---|
| 파이썬 (29) 문자열 포맷팅 (0) | 2025.05.17 |
| 파이썬 (27) 멀티 파일 읽기 (0) | 2025.05.13 |
| 파이썬 (26) 파일 쓰기 (0) | 2025.05.13 |
| 파이썬 (25) 리스트 스플릿 (0) | 2025.05.11 |