Menu
Coddy logo textTech

숫자 반올림

Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 5번째.

round() 함수는 숫자를 가장 가까운 값으로 반올림합니다.

round(number, ndigits)
  • number: 반올림할 값입니다.
  • ndigits: 유지할 소수 자릿수입니다(선택 사항).

예시:

print(round(4.567))     # 5
print(round(4.567, 2))  # 4.57
print(round(456.78, -1))  # 460.0

Python은 중간값을 가장 가까운 짝수로 반올림합니다(은행가의 반올림):

print(round(2.5))  # 2  (짝수 2로 내림)
print(round(3.5))  # 4  (짝수 4로 올림)
challenge icon

챌린지

쉬움
사용자로부터 두 개의 별도 입력을 받아 반올림한 결과를 출력하는 프로그램을 작성하세요:

1. 첫 번째 입력은 숫자(float)여야 합니다. 2. 두 번째 입력은 반올림할 소수 자릿수(integer)여야 합니다.

예시:
입력이 3.141592라면, 프로그램은 3.14를 출력해야 합니다.

직접 해보기

# 사용자로부터 실수 입력을 받습니다
# 사용자로부터 소수점 자릿수에 대한 정수 입력을 받습니다
# 반올림된 숫자를 출력합니다
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러