কম্পিউটার

পাইথন প্রোগ্রাম - প্রতি সারিতে K অক্ষর সহ স্ট্রিংকে ম্যাট্রিক্সে রূপান্তর করুন


যখন একটি স্ট্রিংকে একটি ম্যাট্রিক্সে রূপান্তর করতে হয় যাতে প্রতি সারিতে 'K' অক্ষর থাকে, তখন একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা 'K'-এর জন্য একটি স্ট্রিং এবং একটি মান নেয়। এটি একটি সাধারণ পুনরাবৃত্তি, মডুলাস অপারেটর এবং 'অ্যাপেন্ড' পদ্ধতি ব্যবহার করে।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
print("Method definition begins")
def convert_my_string(my_string, my_k):

   for index in range(len(my_string)):
      if index % my_k == 0:
         sub = my_string[index:index+my_k]
         my_list = []
         for j in sub:
            my_list.append(j)
         print(' '.join(my_list))
print("Method definition ends")

my_string = "PythonCode&Learn&ObjectOriented"
print("The string is : " )
print(my_string)

K = 3
print("The value of K is ")
print(K)

print("The result is :")
print(convert_my_string(my_string, K))

আউটপুট

Method definition begins
Method definition ends
The string is :
PythonCode&Learn&ObjectOriented
The value of K is
3
The result is :
P y t
h o n
C o d
e & L
e a r
n & O
b j e
c t O
r i e
n t e
d
None

ব্যাখ্যা

  • একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা প্যারামিটার হিসাবে একটি স্ট্রিং এবং একটি K মান নেয় এবং আউটপুট হিসাবে ফেরত দেয়৷

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

  • K-এর মান কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়।

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

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


  1. হেক্স স্ট্রিংকে দশমিকে রূপান্তর করতে পাইথন প্রোগ্রাম

  2. একটি তালিকাকে স্ট্রিং-এ রূপান্তর করতে পাইথন প্রোগ্রাম

  3. একটি স্ট্রিং মধ্যে মিরর অক্ষর খুঁজে পেতে পাইথন প্রোগ্রাম

  4. অক্ষরের তালিকাকে একটি স্ট্রিংয়ে রূপান্তর করতে পাইথন প্রোগ্রাম