Note that I hate your variable choices. onlyletters
is the reverse of onlyLetters
, yeah, obviously... Anyway.
You don't use ignorecase
so how could it work?
Here's a possible solution:
if ignorecase:
return onlyLetters.lower() == onlyletters.lower()
else:
return onlyLetters == onlyletters