Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def semordnilap(str1, str2):
- if len(str1) != len(str2):
- return False
- elif len(str1) == 1:
- return False
- elif len(str1) == 2:
- if(str1[0] == str2[1]):
- if(str1[1] == str2[0]):
- if(str1[0] != str1[1]):
- return True
- return False
- elif str1[0] == str2[-1]:
- testequalvar1 = True
- if semordnilap(str1[1:], str2[:-1]):
- if str1 == str2:
- testequalvar1 = False
- else:
- testequalvar1 = False
- testequalvar2 = True
- if semordnilap(str2[1:], str1[:-1]):
- if str1 == str2:
- testequalvar2 = False
- else:
- testequalvar2 = False
- if testequalvar1 or testequalvar2:
- return True
- return False
- else:
- return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement