본문 바로가기
강좌/파이썬

[파이썬] random 모듈 (자주 쓰이는 함수 random, randint)

by Moons0827 2024. 1. 20.
반응형

파이썬에는 기본적으로 제공되는 모듈이 여러 종류가 있습니다.

그 중 자주 사용되는 것이 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

댓글