কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: আইডেন্টিটি ম্যাট্রিক্স প্রিন্ট করা

আইডেন্টিটি ম্যাট্রিক্স প্রিন্ট

যখন একটি আইডেন্টিটি ম্যাট্রিক্স প্রিন্ট করতে হয়, তখন নেস্টেড লুপ ব্যবহার করা যেতে পারে।

উদাহরণ

n = 4
print("n-এর মান আরম্ভ করা হয়েছে " + str(n))
for i in range(0, n):
    for j in range(0, n):
        if(i == j):
            print("1", sep=" ", end=" ")
        else:
            print("0", sep=" ", end=" ")
    print()

আউটপুট

n-এর মান আরম্ভ করা হয়েছে 4
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

ব্যাখ্যা

  • 'n' এর মান আরম্ভ করা হয়েছে।
  • একটি 'for' লুপ 0 থেকে 'n' পর্যন্ত চলে।
  • একটি অন্য নেস্টেড 'for' লুপ 0 থেকে 'n' পর্যন্ত আবার চলে।
  • যদি প্রথম এবং দ্বিতীয় 'for' লুপের ভেরিয়েবলগুলো সমান হয়, তবে '1' প্রিন্ট করা হয়।
  • অন্যথায়, যদি তারা সমান না হয়, তবে '0' প্রিন্ট করা হয় কনসোলে।
  1. পাইথনে ভের্টেক্স-টু-ভের্টেক্স রিচেবিলিটি ম্যাট্রিক্স ক্যালকুলেট করার প্রোগ্রাম

  2. পাইথনে NumPy ব্যবহার করে ম্যাট্রিক্স ম্যানিপুলেশন

  3. পাইথন প্রোগ্রাম: দুটি ম্যাট্রিক্স যোগ (Matrix Addition)

  4. পাইথন প্রোগ্রাম: দুটি ম্যাট্রিক্স গুণ (Matrix Multiplication)