숫자 반올림
Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 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.0Python은 중간값(halfway)의 경우 가장 가까운 짝수(even)로 반올림합니다 (은행원의 반올림/banker's rounding):
print(round(2.5)) # 2 (짝수 2로 내림)
print(round(3.5)) # 4 (짝수 4로 올림)챌린지
쉬움사용자로부터 두 개의 서로 다른 `input`을 받아 반올림된 `result`를 출력하는 프로그램을 작성하세요:
1. 첫 번째 `input`은 `number` (`float`) 형태여야 합니다. 2. 두 번째 `input`은 반올림할 소수점 자릿수인 `ndigits` (`integer`) 형태여야 합니다.
예시:
`input`이
1. 첫 번째 `input`은 `number` (`float`) 형태여야 합니다. 2. 두 번째 `input`은 반올림할 소수점 자릿수인 `ndigits` (`integer`) 형태여야 합니다.
예시:
`input`이
3.14159 및 2인 경우, 프로그램은 3.14를 출력해야 합니다.직접 해보기
# 사용자로부터 실수 입력을 받습니다
# 사용자로부터 소수점 자릿수에 대한 정수 입력을 받습니다
# 반올림된 숫자를 출력합니다이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.