কম্পিউটার

পাইথন প্রোগ্রাম ক্লাস ব্যবহার করে একটি তালিকার উপাদান যুক্ত, মুছে এবং প্রদর্শন করতে


যখন ক্লাস ব্যবহার করে একটি তালিকার উপাদান যোগ করা, মুছে ফেলা এবং প্রদর্শন করা প্রয়োজন, তখন অবজেক্ট ওরিয়েন্টেড পদ্ধতি ব্যবহার করা হয়। এখানে, একটি শ্রেণী সংজ্ঞায়িত করা হয়, এবং গুণাবলী সংজ্ঞায়িত করা হয়। ফাংশন নির্দিষ্ট অপারেশন সঞ্চালন যে শ্রেণীর মধ্যে সংজ্ঞায়িত করা হয়. ক্লাসের একটি উদাহরণ তৈরি করা হয়, এবং ফাংশনগুলি তালিকায় উপাদান যুক্ত করতে, তালিকা থেকে উপাদানগুলি মুছে ফেলতে এবং অবজেক্ট ব্যবহার করে তালিকার উপাদানগুলি প্রদর্শন করতে ব্যবহৃত হয়৷

নীচে একই −

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

উদাহরণ

class list_class():def __init__(self):self.n=[] def add_val(self,a):return self.n.append(a) def remove_val(self,b):self.n.remove (b) def display_val(self):return (self.n)my_instance =list_class()choice_val =1while choice_val!=0:print("0. exit") print("1. উপাদান যোগ করুন") print("2. এলিমেন্ট মুছুন") প্রিন্ট("3. ডিসপ্লে লিস্ট") choice_val=int(input("Enter your choice:")) if choice_val==1:n=int(input("লিস্টে যোগ করতে এলিমেন্ট লিখুন... ")) my_instance.add_val(n) মুদ্রণ("তালিকা:",my_instance.display_val()) elif choice_val==2:n=int(ইনপুট("মোছার জন্য নম্বর লিখুন..")) my_instance.remove_val(n) মুদ্রণ("তালিকা:",my_instance.display_val()) elif choice_val==3:print("List:",my_instance.display_val()) elif choice_val==0:print("exit") else:print("অবৈধ পছন্দ!")প্রিন্ট()

আউটপুট

<পূর্ব>0। প্রস্থান ১. উপাদান যোগ করুন2. উপাদান 3 মুছুন। তালিকা প্রদর্শন করুনআপনার পছন্দটি লিখুন:1তালিকায় যোগ করতে উপাদান লিখুন... 34তালিকা:[34]0. প্রস্থান ১. উপাদান যোগ করুন2. উপাদান 3 মুছুন। তালিকা প্রদর্শন করুন আপনার পছন্দ লিখুন:3 তালিকা:[34]0. প্রস্থান ১. উপাদান যোগ করুন2. উপাদান 3 মুছুন। তালিকা প্রদর্শন করুন আপনার পছন্দ লিখুন:2 মুছে ফেলার জন্য নম্বর লিখুন..34 তালিকা:[]0. প্রস্থান ১. উপাদান যোগ করুন2. উপাদান 3 মুছুন। প্রদর্শন তালিকা আপনার পছন্দ লিখুন:0প্রস্থান করুন

ব্যাখ্যা

  • 'list_class' ক্লাস নামক একটি ক্লাস সংজ্ঞায়িত করা হয়েছে, যেটিতে 'add_val', 'remove_val', এবং 'display_val' এর মতো ফাংশন রয়েছে।
  • এগুলি তালিকায় উপাদান যোগ করতে, তালিকা থেকে উপাদান সরাতে এবং যথাক্রমে তালিকা প্রদর্শন করতে ব্যবহৃত হয়৷ এই শ্রেণীর একটি উদাহরণ তৈরি করা হয়৷
  • তালিকার উপাদানগুলি প্রবেশ করানো হয় এবং এটিতে অপারেশন করা হয়।
  • প্রাসঙ্গিক বার্তা এবং আউটপুট কনসোলে প্রদর্শিত হয়।

  1. পাইথন প্রোগ্রাম তালিকায় উপাদানের যোগফল খুঁজে বের করতে

  2. পাইথনে append() এবং extend()

  3. পাইথন ব্যবহার করে একটি অ্যারের তালিকায় 0 এবং 1 আলাদা করবেন?

  4. পাইথন টিপলে উপাদানগুলি কীভাবে যুক্ত করবেন?