강의로 돌아가기
-

반올림 함수를 여러개를 한번에 써보고 싶습니다.

def print_round(q, w, f):
rounded = round(q, w, f)
print(rounded)

x = 4.3
y = 3.1
z = 5.9

print_round(x, y, z)

이렇게 썻는데 계속오류가 뜨네요... 어떻게 하면 한번에 쓸수 있을까요?

1 개의 답변
신성민

round 함수 자체가 숫자 하나만 받는 파이썬 내장함수라서 그런거 같아요!.

def print_round(q, w, f):
rounded = (round(q),round(w),round(f))
print(rounded)

print_round(4.3, 3.2, 1.2)

이런식으로 하나씩 받아주니까 오류없이 되네요! 저도 지금 배우는 입장이라 잘 모르지만 이렇게 해야하는거 같아요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.