Python의 표준 배포판에는 난수 생성 기능이 있는 random 모듈이 있습니다. 기본 random() 함수는 0과 1 사이의 임의의 부동 소수점 숫자를 반환합니다.
>>> import random >>> random.random() 0.5204702770265925
동일한 모듈에는 순차 범위 사이에 임의의 숫자를 반환하는 randrange() 함수가 있습니다.
>>> random.randrange(0,10) 4
목록이나 튜플에서 항목을 무작위로 선택하는 choice() 함수도 있습니다.
>>> random.choice([10,20,30,40,50]) 40 >>> random.choice((10,20,30,40,50)) 20