On Tue, Nov 17, 2015 at 9:59 AM, Seymore4Head <Seymore4Head@hotmail.invalid> wrote:
> http://www.practicepython.org/exercise/2014/03/12/06-string-lists.html > > Here is my answers. What would make it better? > > import random > str1="" > letcount=4 > count=0 > abc='abcdefghijklmnopqrstuvwxyz' > while True: > for i in range(letcount): > a=random.choice(abc) > str1+=a > print str1 > count+=1 > if str1==str1[::-1]: > break > else: > str1="" > print "Tries= ",count > print str1 > -- > > The question asks to get an input from the user and print if it's a palindrome or not. It should be just strA=raw_input() if strA==strA[::-1]: print "Palindrome" else: print "Not" Right? Am I missing something? Why are you generating random strings and trying to check for palindromes? Thanks Abhiram R (IRC - abhiii5459_ ; Twitter - https://twitter.com/abhiii5459) -- https://mail.python.org/mailman/listinfo/python-list