파이썬/기본

[파이썬] 랜덤 모듈

caramel-bottle 2023. 9. 11.

랜덤 모듈

파이썬 모듈이란 함수, 변수, 클래스 및 실행 가능한 코드를 포함하는 파일이다. 확장자는 .py이다.

정의된 요소들은 해당 모듈에서 임포트(import)하여 사용할 수 있다

 

import random

# 0이상 1미만의 실수 중 하나 반환
num = random.random()
print(num)

위는 random 모듈의 random() 메서드의 실행이다.

random()은 0이상 1미만의 실수를 반환한다.

 

파이썬은 여러 내장 모듈을 제공한다. math, random, datetime 등이 있다.

 

random()

num = random.random()
num *= 10
print(int(num) + 1)


# 1 ~ 10 사이 임의의 정수를 추출
num = int(random.random() * 10) + 1
print(num)

random()은 0부터 1의 실수를 반환하기 때문에 정수를 얻기 위해선 위와 같은 후작업이 필요하다.


 

댓글