কম্পিউটার

পাইথন প্রোগ্রাম 1 থেকে 20 পর্যন্ত এলোমেলো সংখ্যা তৈরি করতে এবং তাদের তালিকায় যুক্ত করতে


যখন একটি প্রদত্ত সীমার মধ্যে র্যান্ডম সংখ্যা তৈরি করতে এবং একটি তালিকায় যুক্ত করার প্রয়োজন হয়, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয়, যা এলোমেলো সংখ্যা তৈরি করে এবং 'এগুলিকে একটি খালি তালিকায় যুক্ত করে।

নীচে একই −

এর প্রদর্শন করা হল

উদাহরণ

import random
def random_gen(beg, end, my_num):
   my_result = []
   for j in range(my_num):
      my_result.append(random.randint(beg, end))
   return my_result
my_num = 19
beg = 1
end = 20
print("The number is :")
print(my_num)
print("The start and end values are :")
print(beg, end)
print("The elements are : ")
print(random_gen(beg, end, my_num))

আউটপুট

The number is :
19
The start and end values are :
1 20
The elements are :
[12, 12, 5, 12, 11, 1, 5, 12, 19, 19, 7, 15, 18, 18, 10, 14, 3, 2, 11]

ব্যাখ্যা

  • 'random_gen' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, যা তিনটি প্যারামিটার নেয়- শুরু, শেষ এবং একটি সংখ্যা।

  • পদ্ধতিটি 'শুরু' এবং 'শেষ' এর পরিসর সহ র্যান্ডম সংখ্যা তৈরি করে।

  • এটি একটি তালিকায় এটি যুক্ত করে।

  • পদ্ধতির বাইরে, তিনটি মান সংজ্ঞায়িত করা হয়েছে।

  • এগুলি কনসোলে প্রদর্শিত হয়৷

  • এই মানগুলিকে প্যারামিটার হিসাবে পাস করে পদ্ধতিটিকে বলা হয়।

  • আউটপুট কনসোলে প্রদর্শিত হয়।


  1. পাইথন প্রোগ্রাম পূর্ণসংখ্যার তালিকা থেকে সদৃশ মুদ্রণ করতে?

  2. একটি তালিকা থেকে অনন্য মান প্রিন্ট করতে পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম একটি প্রদত্ত সীমার মধ্যে র্যান্ডম সংখ্যা তৈরি করতে এবং একটি তালিকায় সংরক্ষণ করতে?

  4. পাইথনে অ-পুনরাবৃত্ত র্যান্ডম সংখ্যা কীভাবে তৈরি করবেন?