프로그래밍/Python

[Python] random

eunki 2021. 5. 21. 00:16
728x90

1. random

from random import random

random()                # 0.0~1.0 미만
random() * 10           # 0.0~10.0 미만
int(random()*10)        # 0~10 미만
int(random()*10)+1      # 1~11 미만

 

 

2. randint

from random import randint

randint(1, 10)          # 1~10 이하
chr(randint(65, 90))    # 대문자 A~Z
chr(randint(97, 122))   # 소문자 a~z

 

 

3. randrange

from random import randrange

randrange(1, 10)        # 1~10 미만
randrange(2, 10, 2)     # 2~10 미만 짝수
randrange(1, 10, 2)     # 1~10 미만 홀수
728x90