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

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

দেওয়া একটি স্ট্রিং নাম্বার প্যালিনড্রোম কিনা চেক করার প্রোগ্রাম। প্যালিনড্রোম মানে স্ট্রিংটি উল্টা করলে একই থাকে।

পদ্ধতি: স্লাইসিং দিয়ে রিভার্স

Str[::-1] ব্যবহার করে স্ট্রিং উল্টা করা যায়।

পাইথন কোড উদাহরণ


num = input('Enter any number: ')
try:
    val = int(num)
    if num == str(num)[::-1]:
        print('The given number is PALINDROME')
    else:
        print('The given number is NOT a palindrome')
except ValueError:
    print("That's not a valid number, Try Again!")

আউটপুট

Enter any number: 78287
The given number is PALINDROME

উপসংহার

স্লাইসিং [::-1] এবং এক্সেপশন হ্যান্ডলিং ব্যবহার করে নাম্বার প্যালিনড্রোম চেক করা।

  1. দেওয়া স্ট্রিংটি ভয়েল প্যালিনড্রোম কিনা চেক করার পাইথন প্রোগ্রাম

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

  3. পাইথনে স্ট্রিং প্যাংগ্রাম (Pangram) কিনা চেক করা

  4. পাইথনে ফিবোনাচ্চি সংখ্যা কিনা তা যাচাই করার প্রোগ্রাম