import keyword def a(s): if s[0].isdigit(): return False if keyword.iskeyword(s): return False for c in s: if not (c.isalnum() or c == '_'): return False return True