অপশিষ্ট কোর্স

কোর্স সুপারিশ:

NumPy-এর রেন্ডম সংখ্যা

রেন্ডম সংখ্যা কি?

প্রকৃত অন্ধকার ও প্রত্যক্ষ অন্ধকার

কম্পিউটার প্রোগ্রামের ওপর কাজ করে, যা প্রমাণবাদী নির্দেশাবলী

যদি রেন্ডম সংখ্যা তৈরি করার প্রোগ্রাম থাকে, তবে তা পূর্বাভাস করা যেতে পারে, তাই তা প্রকৃত অন্ধকার সংখ্যা নয়

প্রকৃত অন্ধকার সংখ্যা তৈরি করে, যা প্রকৃত অন্ধকার সংখ্যা নামে পরিচিত

আমরা প্রকৃত অন্ধকার সংখ্যা তৈরি করতে পারি কি?

হ্যাঁ, আমাদের কম্পিউটারে একটি প্রকৃত অন্ধকার সংখ্যা তৈরি করতে, আমাদের কোনও বহির্ভূত উৎস থেকে রেন্ডম ডাটা পাওয়া প্রয়োজন। বহির্ভূত উৎস সাধারণত আমাদের ক্লিক, মাউস চলাচল, নেটওয়ার্ক ডাটা ইত্যাদি।

আমরা অন্ধকার সংখ্যা ব্যবহার করব যা প্রত্যেকবার ভিন্ন হবে。

রেন্ডম সংখ্যা তৈরি করা

NumPy-এ random মডিউল রেন্ডম সংখ্যা প্রক্রিয়াকরণের জন্য প্রদান করে。

ইনস্ট্যান্স

0 থেকে 100 পর্যন্ত একটি অন্ধকার সংখ্যা তৈরি করা:

from numpy import random
x = random.randint(100)
print(x)

ইনস্ট্যান্স চালু করুন

অন্ধকার ফ্লটিং সংখ্যা তৈরি করা

random মডিউলের rand() মথড়াটা 0 থেকে 1 পর্যন্ত একটি অন্ধকার ফ্লটিং সংখ্যা ফেরত দেয়。

ইনস্ট্যান্স

0 থেকে 100 পর্যন্ত একটি অন্ধকার ফ্লটিং সংখ্যা তৈরি করা:

from numpy import random
x = random.rand()
print(x)

ইনস্ট্যান্স চালু করুন

অন্ধকার আইনকূল তৈরি করা

NumPy-এ, আমরা উপরোক্ত দুটো পদ্ধতি ব্যবহার করে একটি অন্ধকার আইনকূল গঠন করতে পারি。

সংখ্যা

randint() মথড়াটা গ্রহণ করে size প্যারামিটার, যেখানে আপনি আইনকূল আকার নির্দিষ্ট করতে পারেন。

ইনস্ট্যান্স

0 থেকে 100 পর্যন্ত এককত্বকে নির্দিষ্ট করে 5টি এককত্ব সহ একটি 1-D আইনসংকলন তৈরি করুন

from numpy import random
x=random.randint(100, size=(5))
print(x)

ইনস্ট্যান্স চালু করুন

ইনস্ট্যান্স

3 দফা এবং 5টি এককত্ব সহ একটি 2-D আইনসংকলন তৈরি করুন যা 0 থেকে 100 পর্যন্ত এককত্বকে নির্দিষ্ট করে গঠিত হয়

from numpy import random
x = random.randint(100, size=(3, 5))
print(x)

ইনস্ট্যান্স চালু করুন

ফ্লোটিং পয়েন্ট

rand() এই মেথডটি আপনাকে আইনসংকলনের আকার নির্দিষ্ট করতে সহায়তা করে

ইনস্ট্যান্স

5টি এককত্ব সহ একটি 1-D আইনসংকলন তৈরি করুন

from numpy import random
x = random.rand(5)
print(x)

ইনস্ট্যান্স চালু করুন

ইনস্ট্যান্স

3 দফা এবং 5টি এককত্ব সহ একটি 2-D আইনসংকলন তৈরি করুন

from numpy import random
x = random.rand(3, 5)
print(x)

ইনস্ট্যান্স চালু করুন

আইনসংকলন থেকে এককত্ব তৈরি করুন

choice() এই মেথডটি আপনাকে মান আইনসংকলন ভিত্তিক একটি এককত্ব তৈরি করতে সহায়তা করে

choice() এই মেথডটি আইনসংকলনকে প্রতিযোগীতা করে একটি মান ফিরিয়ে দেয়

ইনস্ট্যান্স

আইনসংকলনের মানের একটি মান ফিরিয়ে দেয়

from numpy import random
x = random.choice([3, 5, 7, 9])
print(x)

ইনস্ট্যান্স চালু করুন

choice() এই মেথডটি আপনাকে একটি মান আইনসংকলন ফিরিয়ে দেয়

একটি মেথড যোগ করুন size প্রতিযোগীতা এককত্বকে নির্দিষ্ট করে আইনসংকলনের আকার

ইনস্ট্যান্স

একটি দ্বিমাত্রিক আইনসংকলন তৈরি করুন যা এককত্বকে (3, 5, 7 এবং 9) এর মান দিয়ে গঠিত হয়:

from numpy import random
x = random.choice([3, 5, 7, 9], size=(3, 5))
print(x)

ইনস্ট্যান্স চালু করুন