पायथन के मानक वितरण में एक यादृच्छिक मॉड्यूल है जिसमें यादृच्छिक संख्या पीढ़ी के लिए कार्य हैं। बेसिक रैंडम () फ़ंक्शन 0 और 1 के बीच एक रैंडम फ्लोटिंग पॉइंट नंबर देता है
>>> import random >>> random.random() 0.5204702770265925
उसी मॉड्यूल से, randrange() फ़ंक्शन होता है जो अनुक्रमिक श्रेणी के बीच एक यादृच्छिक संख्या देता है।
>>> random.randrange(0,10) 4
इसमें चॉइस () फंक्शन भी होता है जो बेतरतीब ढंग से सूची या टपल से किसी आइटम को चुनता है
>>> random.choice([10,20,30,40,50]) 40 >>> random.choice((10,20,30,40,50)) 20