이번엔 파이썬의 간단한 내장함수들에 대해 작성해보려한다.
절댓 값을 리턴한다.
print(abs(-5)) # 5
연산자에 대한 지수 계산을 한 값을 리턴한다.
print(pow(4, 2)) # 4^2 = 16
전달인자 중 가장 높은 값을 리턴한다.
print(max(5, 12)) # 12
전달인자 중 가장 낮은 값을 리턴한다.
print(min(5, 12)) # 5
실수의 반올림 값을 리턴한다.
print(round(3.14)) # 3 print(round(4.99)) # 5
Math의 내장함수를 사용하기 위해서는 상단에서 math
모듈을 가져와야한다.
from math import *
실수의 내린 값을 리턴한다.
print(floor(4.99)) # 4
실수의 올린 값을 리턴한다.
print(ceil(3.14)) # 4
제곱근을 리턴한다.
print(sqrt(16)) # 4.0
random
함수를 사용하기 위해서는 random
모듈을 가져와야한다.
random
함수는 0 ~ 1 사이의 실수 값을 랜덤하게 리턴한다.
from random import * print(random()) # 0.0 ~ 1.0 미만 랜덤숫자 print(random() * 10) # 0 ~ 10 미만 print(int(random() * 10)) # 0 ~ 10 미만 정수 print(int(random() * 10 + 1)) # 1 ~ 10 이하 정수 print(int(random() * 45) + 1) # 1 ~ 45 이하 정수
첫 번째 전달인자에는 시작 수,
두 번째 전달인자에는 마지막 수의 다음 정수를 입력하면된다.
print(randrange(1, 46)) # 1 ~ 46 미만 정수
첫 번째 전달인자에는 시작 수,
두 번째 전달인자에는 마지막 수를 입력하면된다.
print(randint(1, 45)) # 1 ~ 45 이하 정수