দেওয়া একটি স্ট্রিং নাম্বার প্যালিনড্রোম কিনা চেক করার প্রোগ্রাম। প্যালিনড্রোম মানে স্ট্রিংটি উল্টা করলে একই থাকে।
পদ্ধতি: স্লাইসিং দিয়ে রিভার্স
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] এবং এক্সেপশন হ্যান্ডলিং ব্যবহার করে নাম্বার প্যালিনড্রোম চেক করা।