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

পাইথন প্রোগ্রাম: যেসব লেটার প্রথম স্ট্রিং-এ আছে কিন্তু দ্বিতীয় স্ট্রিং-এ নেই তা দেখানো

যেসব লেটার প্রথম স্ট্রিং-এ আছে কিন্তু দ্বিতীয় স্ট্রিং-এ নেই তা দেখাতে দুটি স্ট্রিং ইনপুট নেওয়া হয় ইউজার থেকে। সেটের ডিফারেন্স ব্যবহার করে দুটি স্ট্রিং-এর পার্থক্য বের করা হয়।

পাইথনে 'set' নামে একটি ডেটা টাইপ থাকে। এই 'set'-এ শুধু ইউনিক এলিমেন্ট থাকে।

সেট ইন্টারসেকশন, ডিফারেন্স, ইউনিয়ন এবং সিমেট্রিক ডিফারেন্সের মতো অপারেশন পারফর্ম করতে উপযোগী।

উদাহরণ

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

my_str_1 = input("Enter the first string...")
my_str_2 = input("Enter the second string...")
my_result = list(set(my_str_1) - set(my_str_2))
print("The letters in first string but not in second string :")
for i in my_result:
    print(i)

আউটপুট

Enter the first string... Jane
Enter the second string... Wane
The letters in first string but not in second string :
J

ব্যাখ্যা

  • ইউজার থেকে দুটি স্ট্রিং ইনপুট নেওয়া হয়েছে।
  • এগুলো সেটে রূপান্তরিত করা হয়েছে, এবং তাদের ডিফারেন্স ক্যালকুলেট করা হয়েছে।
  • এই ডিফারেন্সটি একটি লিস্টে রূপান্তরিত করা হয়েছে।
  • এই ভ্যালুটি একটি ভেরিয়েবলে অ্যাসাইন করা হয়েছে।
  • এটি ইটারেট করা হয়েছে, এবং কনসোলে ডিসপ্লে করা হয়েছে।
  1. পাইথনে স্ট্রিং খালি কিনা চেক করা

  2. পাইথনে প্যালিনড্রোম স্ট্রিং চেক করা

  3. পাইথন প্রোগ্রাম: সেট ব্যবহার করে স্ট্রিং-এ স্বরবর্ণ গণনা (Duplicate)

  4. পাইথনে স্ট্রিংয়ের দুটি অর্ধেকের ক্যারেক্টার সেট একই কিনা যাচাই করার প্রোগ্রাম