뚜당탕탕
[SWEA / python ] (2071) 평균값 구하기 (round() 함수) 본문
조건) 소수점 첫째 자리에서 반올림한 정수를 출력한다.
반올림하기 위해 내장함수인 round() 를 사용한다
# import math
T = int(input())
for test_case in range(1, T + 1):
sum = 0
li = list(map(int, input().split()))
for i in li :
sum += i
print("#{} {}".format(test_case, round(sum/len(li))))
round(number [, ndigits])
round() 는 반올림을 해주는 파이썬의 내장함수이다
# round() 함수 기본형
round(number [, ndigits])
number 를 소수점 다음에 ndigits 정밀도로 반올림한 값을 돌려줍니다. ndigits 가 생략되거나 None 이면, 입력에 가장 가까운 정수를 돌려줍니다.
round(number [, ndigits ])
# number -> 수 혹은 수를 담은 변수
# ndigits -> 몇 번째 자리수까지 표현할 것인지 지정. 첫 번째 자리로 지정하면 두 번째 자리에서 반올림을 수행한다
round(20/3) # 7
round(20/3, 0) # 7.0
round(20/3, 1) # 6.7
round(20/3, 2) # 6.67
round(20/3, 3) # 6.667
round(20/3, 4) # 6.6667
'💯 문제 풀이 > SWEA' 카테고리의 다른 글
[SWEA / python ] 1859. 백만 장자 프로젝트 (fail) (0) | 2021.10.11 |
---|---|
[SWEA / python ] (2072) 홀수만 더하기 (0) | 2021.10.06 |
Comments