반응형
파이썬에는 기본적으로 제공되는 모듈이 여러 종류가 있습니다.
그 중 자주 사용되는 것이 random 모듈입니다.
random 모듈은 여러 종류가 있는데, 보통 randint 함수를 많이 사용합니다.
1. random()
먼저 random 함수를 알아봅시다.
random 함수는 0에서 1까지의 부동소수점 난수를 반환하는 함수입니다.
(부동소수점: 실수를 A*X^Y로 표현하는 방식)
사용은 random.random() 으로 하면 됩니다.
한 번 해보겠습니다.
import random
#random 모듈을 불러오기
print(random.random())
#random 함수 출력하기
저는 0.6409113311808006가 출력되었네요.
2. randint(a, b)
random 모듈에서 가장 많이 사용되는 함수가 randint 함수입니다.
randint 함수는 randint(a, b)에서 a 이상 b 이하의 정수 난수를 생성해주는 함수입니다.
사용은 random.randint(a, b)로 하면 됩니다.
한 번 해보겠습니다. 저는 1에서 10까지의 정수 난수를 반환하도록 해보겠습니다.
import random
#random 모듈 불러오기
print(random.randint(1, 10))
#1에서 10까지 중 정수 임의로 출력하기
저는 8이 출력되었네요.
random 모듈에서 가장 많이 사용되는 함수 두 가지에 대해 간단히 알아보았습니다.
반응형
'강좌 > 파이썬' 카테고리의 다른 글
[파이썬] 조건문(if, elif, else) (0) | 2024.01.21 |
---|---|
[파이썬] 반복문 (while, for) (0) | 2024.01.21 |
[파이썬] 정렬 (sort, sorted) (0) | 2024.01.21 |
댓글