[Python]-random1: 실수 또는 정수 난수 생성 함수

hannah·2024년 1월 11일
0

Python

목록 보기
1/10

📌무작위의 수를 추출하기 위한 random 함수를 알아보자!

  • 우선, random 함수를 사용하기 위해 import 하기
from random import *

  1. random(): 0과 1사이의 실수를 무작위로 추출

    #random.random()
    print(random.random())
  2. randint(): 특정한 두 수를 포함한 수 중 정수를 무작위로 추출

    #random.randint(start, stop)
    print(random.randint(3, 9))
  3. randrange(): 특정한 두 수 사이의 정수를 무작위로 추출

    #random.randrange(low, high, step)
    print(random.randrange(3, 9))
    print(random.randrange(3, 9, 4)) # 3이나 7 중에 랜덤으로 수가 나옴

이 세 가지 메소드의 차이점은 무엇일까?

위에 정의되어 있듯이 random은 0이상 1 미만의 무작위 난수를,
randint는 start 이상 stop 이하 범위의 정수 난수를 생성,
randRange는 low 이상 high 미만 범위에서, low에 step단계의 범위 내에서의 정수 난수를 생성한다!

0개의 댓글