Python/파이썬 기초

<인프런 나도코딩 기본편> 연산자 - 랜덤함수(random, randrange, randint)

eun_coco 2022. 7. 11. 18:18

랜덤함수 에 대해서 알아보자.


#랜덤함수

from random import *

print(random()) # 0.0 ~ 1.0 미만의 임의의 값 생성
print(random() * 10) # 0.0 ~ 10.0 미만의 임의의 값 생성
print(int(random() * 10)) # 0.0 ~ 10.0 미만의 임의의 정수값 생성
print(int(random() * 10) + 1) # 1  ~ 10 이하의 임의의 값 생성
print(int(random() * 45) + 1) # 1 ~ 45 이하의 임의의 값 생성

print(randrange(1, 46)) # 1 ~ 45 이하의 임의의 값 생성
print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성

* randrange 에서 미만, 이하가 헷갈릴 때 randint를 쓴다.