티스토리 뷰

Programming/Python

[Python] 수학 모듈

sohyun_ 2018. 9. 19. 10:30

# 내장함수

자주 사용되는 함수에 대해서는 특별한 모듈 임포트없이 사용할 수 있다

함수

설명

sum(iterable[, start])

순회 가능한 객체의 총 합계를 반환, 시작 값이 주어지면 그 값부터 누적되며 그러지 않은 경우 0을 반환

max(iterable)

순회 가능한 최댓값을 반환

min(iterable)

순회 가능한 최솟값을 반환

abs(x)

인자 x의 절댓값을 반환

pow(x, y[,z])

x의 y제곱값을 반환, 세번째 인자가 입력된 경우 x의 y제곱한 결과를z로 나눈 나머지를 반환

round(x,[, n])

인자 x의 반올림 결과 반환, 자리수가 지정된 경우 반올림 결과를 지정된 자리까지 반환

divmod(a, b)

a/b의 몫과 나머지를 튜플 형태로 반환

 

>>>list = list(range(0, 10))
>>>sum(list)
45
>>>sum(1, 100) //누적 합계가 100부터 시작
152.4
>>>max(list)
9
>>>min(list)
0
>>>abs(-11)
11
>>>pow(2, 10)
1024
>>>divmod(10, 7)
(1, 3)
>>>round(152.394)
152

 

# 상수

 상수

설명 

 math.pi

원주율(π) 

 math.e

자연상수(e)

 

'Programming > Python' 카테고리의 다른 글

[Python] 지수/로그  (0) 2018.09.23
[Python] 수치연산  (0) 2018.09.22
[Python] timedelta 클래스  (0) 2018.09.16
[Python] datetime 클래스  (0) 2018.09.15
[Python] time 클래스  (0) 2018.09.12
댓글
최근에 올라온 글
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Total
Today
Yesterday