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

পাইথনে দুটি স্ট্রিং থেকে অনন্য ক্যারেক্টার নিয়ে নতুন স্ট্রিং তৈরি

দুটি স্ট্রিং দেওয়া থাকলে, উভয় স্ট্রিং-এই কমন নয় এমন ক্যারেক্টারগুলো নিয়ে একটি নতুন স্ট্রিং তৈরি করতে হবে। উদাহরণ: hafeez এবং kareem থেকে নতুন স্ট্রিং হবে hfzkrm।

অ্যালগরিদম

১. দুটি স্ট্রিং ইনিশিয়ালাইজ করুন।
২. একটি খালি স্ট্রিং new_string নিন।
৩. প্রথম স্ট্রিং-এ লুপ:
     ৩.১. ক্যারেক্টার দ্বিতীয় স্ট্রিং-এ নেই কিনা চেক করুন।
     ৩.১.১. নেই থাকলে new_string-এ যোগ করুন।
৪. দ্বিতীয় স্ট্রিং-এ লুপ:
     ৪.১. ক্যারেক্টার প্রথম স্ট্রিং-এ নেই কিনা চেক করুন।
     ৪.১.১. নেই থাকলে new_string-এ যোগ করুন।
৫. ফলাফল প্রিন্ট করুন।

উদাহরণ

string_1 = "hafeez"
string_2 = "kareem"
new_string = ""

for char in string_1:
    if char not in string_2:
        new_string += char

for char in string_2:
    if char not in string_1:
        new_string += char

print(f"New String: {new_string}")

আউটপুট

New String: hfzkrm

উপসংহার

দুটি স্ট্রিং-এর ইউনিক ক্যারেক্টার বের করার সহজ পদ্ধতি। প্রশ্ন থাকলে কমেন্ট করুন।


  1. পাইথনে দেওয়া ইনডেক্স অনুযায়ী স্ট্রিং শাফল করার প্রোগ্রাম

  2. পাইথনে স্ট্রিং-এ সব ক্যারেক्टर ইউনিক কিনা চেক করা

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

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