কম্পিউটার

পাইথনে ব্যবহারকারীর কাছ থেকে ম্যাট্রিক্স ইনপুট নিন


এই টিউটোরিয়ালে, আমরা ব্যবহারকারীর কাছ থেকে পাইথনে ম্যাট্রিক ইনপুট নেওয়ার পদ্ধতি শিখব। আমরা ব্যবহারকারীর কাছ থেকে দুটি ভিন্ন উপায়ে ইনপুট নিতে পারি। চলুন তাদের দুজনকে দেখি।

পদ্ধতি 1

ব্যবহারকারীর কাছ থেকে এক এক করে ম্যাট্রিকের সমস্ত নম্বর নেওয়া। নিচের কোডটি দেখুন।

উদাহরণ

# initializing an empty matrix
matrix = []
# taking 2x2 matrix from the user
for i in range(2):
   # empty row
   row = []
   for j in range(2):
      # asking the user to input the number
      # converts the input to int as the default one is string
      element = int(input())
      # appending the element to the 'row'
      row.append(element)
   # appending the 'row' to the 'matrix'
   matrix.append(row)
# printing the matrix
print(matrix)
প্রিন্ট করা হচ্ছে

আউটপুট

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

1
2
3
4
[[1, 2], [3, 4]]

ম্যাট্রিক্স 2

স্থান-বিচ্ছিন্ন মান সহ এক সময়ে একটি সারি নেওয়া। এবং তাদের প্রত্যেককে মানচিত্র ব্যবহার করে রূপান্তর করা হচ্ছে এবং int ফাংশন কোড দেখুন।

উদাহরণ

# initializing an empty matrix
matrix = []
# taking 2x2 matrix from the user
for i in range(2):
   # taking row input from the user
   row = list(map(int, input().split()))
   # appending the 'row' to the 'matrix'
   matrix.append(row)
# printing the matrix
print(matrix)

আউটপুট

আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।

1 2
3 4
[[1, 2], [3, 4]]

উপসংহার

টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে মন্তব্য বিভাগে উল্লেখ করুন।


  1. জাভাস্ক্রিপ্ট ব্যবহারকারীর কাছ থেকে HTML ইনপুট নিতে, পার্স এবং প্রদর্শন করতে চান?

  2. পাইথন - সমন্বয় তালিকার জন্য 3D ম্যাট্রিক্স

  3. পাইথন - মিশ্র ম্যাট্রিক্স থেকে স্ট্রিং উপাদানগুলি বের করুন

  4. Python Tkinter এ একটি চেকবক্স থেকে কিভাবে ইনপুট পেতে হয়?