এই আর্টিকেলে আমরা দেখব কিভাবে দুটি নম্বরের মধ্যে র্যান্ডম নম্বর জেনারেট করে সেসব মান লিস্টে স্টোর করা যায়।
আমরা randint` ফাংশন ব্যবহার করি। প্রথমে এর সিনট্যাক্স দেখি।
সিনট্যাক্স
randint(start, end) start এবং end উভয়ই ইন্টিজার হতে হবে। start, end-এর চেয়ে ছোট হতে হবে।
এই উদাহরণে আমরা range ফাংশন ফর লুপে এবং append সাহায্যে র্যান্ডম নম্বর জেনারেট করে নতুন খালি লিস্টে যোগ করি।
উদাহরণ
import random
def randinrange(start, end, n):
res = []
for j in range(n):
res.append(random.randint(start, end))
return res
# প্রয়োজনীয় র্যান্ডম নম্বরের সংখ্যা
n = 5
# শুরু মান
start = 12
# শেষ মান
end = 23
print(randinrange(start, end, n))
আউটপুট
উপরের কোডটি রান করলে নিচের ফলাফলটি মিলবে −
[21, 20, 20, 17, 20]