[Python] 숫자 계산시 내장함수 활용하기, 랜덤숫자 생성하기
- Python/파이썬 기초
- 2020. 4. 7. 00:43
728x90
파이썬에는 다양한 숫자 계산을 해주는 내장함수들이 존재한다.
해당 함수들을 사용하면 직접 계산식을 만들지 않아도 원하는 결과를 얻을 수 있다.
숫자 처리 함수
파이썬이 기본적으로 가지고 있는 내장함수와, 다른 라이브러리를 빌려와서 사용해야 하는 함수로 나뉜다.
# 기본 내장함수
print(abs(-5)) # 절대값
print(pow(4,2)) # 4^2
print(max(3,12,7)) # 가장 큰 수 고르기
print(min(4,2,-3)) # 가장 작은 수 고르기
print(round(5.22)) # 반올림
print(round(3.732324,2)) # 반올림인데, 소수점 아래 2째자리까지
print(round(1234.4321,-2)) # 반올림인데, 소수점 위로 2째자리까지
# math 활용
from math import *
print(floor(4.99)) # 내림
print(ceil(3.14)) # 올림
print(sqrt(16)) # 제곱근
랜덤 숫자 생성 함수
랜덤함수는 random 라이브러리를 사용해야 한다.
from random import *
print(random()) # 0.0이상 ~ 1.0 미만의 랜덤값 생성
print(random()*10) # 0.0이상 ~ 10.0 미만의 랜덤값 생성
print(int(random() * 10)) # 0 ~ 10 미만의 정수값 생성
print(int(random() * 10) + 1) # 1 ~ 10 이하의 정수값 생성
print(randrange(1, 11)) # 1 ~ 10 이하의 정수값 생성
print(randint(1,10)) # 1 ~ 10 이하의 정수값 생성
'Python > 파이썬 기초' 카테고리의 다른 글
[Python] print문 옵션 지정, 탈출문자, 에러메시지 변경하기 (0) | 2020.04.08 |
---|---|
[Python] print문으로 문자열 표현하는 여러가지 방법 (0) | 2020.04.07 |
[Python] 문자열 생성 및 슬라이싱, 속성 추출 및 변환하기 (0) | 2020.04.07 |
[Python] 변수 생성 및 연산자 사용하기, 참/거짓 구분하기 (0) | 2020.04.06 |
[Python] 자료형 지정 및 변환하기, 자료형 확인하기 (0) | 2020.04.06 |