পাইথনের `random` মডিউল ব্যবহার করে র্যান্ডম নম্বর জেনারেট করা যায়। একক নম্বর থেকে লিস্ট তৈরির সব পদ্ধতি নিচে দেওয়া হলো।
১. একক র্যান্ডম ফ্লোট (0-১)
import random print(random.random()) # 0.2112200
২. নির্দিষ্ট রেঞ্জে ইন্টিজার – randint()
print(random.randint(0, 22)) # 2
৩. ফর লুপ দিয়ে লিস্ট তৈরি
randomlist = []
for i in range(5):
randomlist.append(random.randint(1, 30))
print(randomlist) # [10, 5, 21, 1, 17]
৪. random.sample() – সরাসরি ইউনিক র্যান্ডম লিস্ট
randomlist = random.sample(range(10, 30), 5) print(randomlist) # [16, 19, 13, 18, 15]
`sample()` রিপিট না হয় এমন ইউনিক নম্বর দেয়। `randint()` দিয়ে রিপিট হতে পারে। ক্রিপ্টোগ্রাফিক পরপাসের জন্য `secrets` মডিউল ব্যবহার করুন।