[Python]사용자 입력(input)

파이썬에서 여러 입력을 한 번에 받는 방법을 알아보자.

# 방법1
nums = []
for i in range(3):
    nums.append(float(input("숫자를 입력하세요 = ")))

print(sum(nums)/len(nums))

# 방법2
x, y, z = input("3개의 숫자를 공백으로 구분하여 입력하세요. =").split()
print((int(x) + int(y) + int(z))/3)

# 방법3
result = [int(x) for x in input("3개의 숫자를 공백으로 구분하여 입력하세요. = ").split()]
print(round(sum(result) / len(result), 3))

## 결과
숫자를 입력하세요 = 15
숫자를 입력하세요 = 25
숫자를 입력하세요 = 45
28.333333333333332
3개의 숫자를 공백으로 구분하여 입력하세요. =15 25 45
28.333333333333332
3개의 숫자를 공백으로 구분하여 입력하세요. = 15 25 45
28.333

You may also like...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다