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

পাইথন প্রোগ্রাম: ক্লাস তৈরি করা যাতে একটি মেথড ইউজার থেকে স্ট্রিং নেয় আরেকটি প্রিন্ট করে

একটি ক্লাস তৈরি করতে হয় যাতে একটি মেথড ইউজার থেকে স্ট্রিং এক্সেপ্ট করে, আরেকটি মেথড স্ট্রিংটি প্রিন্ট করে, অবজেক্ট-ওরিয়েন্টেড মেথড ব্যবহার করা হয়। এখানে একটি ক্লাস সংজ্ঞায়িত করা হয়, এবং অ্যাট্রিবিউটগুলো সংজ্ঞায়িত করা হয়। ক্লাসের ভেতরে ফাংশনগুলো সংজ্ঞায়িত করা হয় যা নির্দিষ্ট অপারেশন পারফর্ম করে। ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয়, এবং ফাংশনগুলো ব্যবহার করা হয় ক্যালকুলেটর অপারেশন পারফর্ম করতে।

নিচে ডেমোстран্স্ট্রেশন দেওয়া হলো:

উদাহরণ

class print_it():
    def __init__(self):
        self.string = ""
    def get_data(self):
        self.string = input("Enter the string : ")
    def put_data(self):
        print("The string is:")
        print(self.string)

print("An object of the class is being created")
my_instance = print_it()
print("The 'get_data' method is being called")
my_instance.get_data()
print("The 'put_data' method is being called")
my_instance.put_data()

আউটপুট

An object of the class is being created
The 'get_data' method is being called
Enter the string : janewill
The 'put_data' method is being called
The string is: janewill

ব্যাখ্যা

  • 'print_it' ক্লাস সংজ্ঞায়িত করা হয়েছে, যাতে 'get_data', এবং 'put_data' ফাংশন আছে।
  • এগুলো ইউজার থেকে ডেটা নেওয়া এবং স্ক্রিনে ডিসপ্লে করার মতো অপারেশন পারফর্ম করতে ব্যবহৃত হয়।
  • এই ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয়েছে।
  • স্ট্রিং-এর জন্য ভ্যালু এন্টার করা হয়েছে, এবং অপারেশনগুলো পারফর্ম করা হয়েছে।
  • প্রাসঙ্গিক মেসেজ এবং আউটপুট কনসোলে ডিসপ্লে করা হয়েছে।
  1. পাইথন প্রোগ্রাম স্ট্রিং থেকে ডিকশনারি তৈরি করা

  2. পাইথন প্রোগ্রাম: দেওয়া লিস্ট থেকে সংখ্যা এবং তার ঘনফল সহ টাপল তৈরি করা

  3. পাইথনে অন্য ডিকশনারির ভ্যালু থেকে ডিকশনারি তৈরি করা

  4. পাইথনে স্ট্রিং এবং স্ট্রিং লিস্ট থেকে টাপল কীভাবে তৈরি করবেন?