I am trying to understand how this code works. How is i available outside the for loop?
# Palindrome of string str=raw_input("Enter the string\n") ln=len(str) for i in range(ln/2) : if(str[ln-i-1]!=str[i]): break if(i==(ln/2)-1): ## How is i accessible outside the for loop ? print "Palindrome" else: print "Not Palindrome"
source share