Here is my regex solution if someone wants to do it a little more complex I guess.
lowwords = words.lower()
if re.findall('\D[a-z]*\s\D[a-z]*\s\D[a-z]*',lowwords):
return True
\D -start with a non-digit character
[a-z] - match one of these in the range
* - match 0 or more of the previous regex
\s - any whitespace character
Created at: 2015/09/30 13:41; Updated at: 2016/04/11 23:42