개발 꿀팁/PYTHON

Python수학 함수

Jammie 2022. 11. 17. 15:26
반응형

1: 수학 함수

 

함수                                                                                  반환값       

abs(x)                                abs(-10)와 같이 수학의 절대값을 반환합니다. 10을 반환합니다

ceil(x)                                math.ceil(4.1)과 같이 수학의 입력 정수를 반환합니다. 5를 반환합니다

cmR(x.y)                          x<y가 -1을 반환하면 x==y가 0을 반환하고 x>y가 1을 반환하면
exp(x)                              만약 mathexp(1)와 같이 e의 x승(ex)을 반환하면 2718281828459045를 반환한다
fabs(x)                            math fabs(-10)와 같은 숫자의 절대값을 반환합니다. 10.0
floortx)                            math.floor(4.9)와 같이 숫자의 하사 정수를 반환합니다
log(x)                            예를 들어 math.log(mathe)는 1.0math log(10010)는 2.0을 반환합니다
log10(x)                      mathiog10(100)과 같이 10을 기준으로 하는 x의 로그를 반환합니다

max(x1.x2.)                  주어진 매개변수의 최대값을 반환하고 매개변수는 시퀀스가 될 수 있습니다

min(x1.x2)                          주어진 매개변수의 최소값을 반환하고 매개변수는 시퀀스가 될 수 있습니다

modf(x)                         x의 정수 부분과 소수 부분을 반환하고, 두 부분의 수치 기호는 x와 같으며, 정수 부분은 부동 소수점형으로 표시한다

pow(x-y)                     xy 연산 후 값

rpund(x.l.n)                      부동 소수점 x의 반올림 값을 반환하며, n의 값이 주어지면 소수점 이후의 자릿수를 나타냅니다

sqrt(x)                          x의 제곱근을 반환합니다

2: 랜덤 함수

 

함수                                                          설명 
choice(seq)                                            순열의 원소 중에서 랜덤하게 하나의 원소를 고르고, 예를 들면 randomchoice(range(10))는 0부터 9까지 무작위로 하나의 정수를 고른다
randrange(start stop step)                          지정된 범위 내에서 지정된 기수에 따라 증가하는 집합에서 난수를 가져옵니다. 기수의 기본값은 1입니다
random()                                                      다음 실수 수는 [0.1] 범위 내에 있는 무작위로 생성되었습니다
seed(x)                                                    난수 생성기의 시드 seed를 변경합니다.만약 당신이 그 원리를 이해하지 못한다면, 특별히 seed를 설정할 필요가 없습니다. 파이썬이 seed를 선택해 줄 것입니다
shuffle(lst)                                              시퀀스의 모든 요소를 무작위로 정렬합니다
uniform(x.y)                                        [x.y] 범위 내에 있는 다음 실수 생성

3: 삼각함수

 

함수                                    설명

acos(X)                              x의 역코사인 아크 값을 반환합니다

asin(x)                              x의 안티 사인 아크 값을 반환합니다

atan(x)                            x의 역정접 라디안 값을 반환합니다

atan2(y,x)                        주어진 x 및 Y 좌표 값의 반정접 값을 반환합니다

cos(X)                            x의 라디안의 코사인 값을 반환합니다

hypot(x,y)                      유클리드 표준 sqrt(x*X+y*y)를 반환합니다

sin(x)                            x- 라디안의 사인 값 반환

tan(x)                          x-라디안의 정접값을 반환합니다 

degrees(x)                      degrees(mathpi/2)와 같이 라디안을 각도로 변환하고 90.0을 반환합니다

radians(x)                    각도를 라디안으로 변환

 

반응형

'개발 꿀팁 > PYTHON' 카테고리의 다른 글

Python for순환  (0) 2022.11.18
Python Number  (0) 2022.11.17
Python사전  (0) 2022.11.17
파이러슨 함수  (0) 2022.11.17
파이썬 모듈  (0) 2022.11.16