কম্পিউটার

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


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

নীচে একই −

এর জন্য একটি প্রদর্শন রয়েছে৷

উদাহরণ

n = 4
print("The value of n has been initialized to " +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()

আউটপুট

The value of n has been initialized to 4
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1

ব্যাখ্যা

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

  1. পাইথনে ভার্টেক্স-টু-ভার্টেক্স পৌঁছানোর ম্যাট্রিক্স গণনা করার প্রোগ্রাম

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

  3. দুটি ম্যাট্রিক্সের পাইথন প্রোগ্রাম সংযোজন

  4. পাইথন প্রোগ্রাম দুটি ম্যাট্রিক্সের গুণন।