DAY 7 of PYTHON top 100 questions : from Basic to Advanced !!

Hello, I'm Priya Chakraborty, a dedicated B.Tech student in Electrical Engineering at Siliguri Institute Of Technology. I'm an enthusiastic learner, constantly seeking to expand my skill set and knowledge base. With a solid foundation in programming languages such as C, R, Python, and MySQL, I'm poised to tackle complex technical challenges.
But my passions extend beyond the realm of engineering. I'm also an aspiring content writer, driven by a curiosity to communicate ideas, both technical and non-technical, in a way that captivates and educates.
My journey is defined by a relentless pursuit of self-improvement, coupled with strong communication skills. I believe in the power of continuous learning and the importance of sharing knowledge.
Write a Python program to check whether a given string is a palindrome or not:-
str=input("ENTER THE STRING : ")
if str == str[::-1]:
print("YES")
else:
print("NO")
Output:
ENTER THE STRING : eye
YES
The code first prompts the user to input a string using the
input()function and assigns it to the variablestr.The
[::-1]slice notation is used to reverse the string. This creates a new string that has the same characters as the original string but in reverse order.The
==operator is used to compare the original string with its reversed version. If they are the same, the string is a palindrome and the code prints "YES". If they are different, the string is not a palindrome and the code prints "NO".
If you are a beginner and want to know more about Python programming, you can read my Basics of Python blogs (From part 1 to part 15).
HAPPY LEARNING !!!




