String Methods
isidentifier()
Check whether text can be used as a Python identifier.
str.isidentifier()
Check whether text can be used as a Python identifier.
Returns
True if the string is a valid identifier; otherwise False.
Try it
Run it and change it
name = "user_name" print(name.isidentifier())
Worth knowing
- A valid identifier may still be a Python keyword, so use
keyword.iskeyword()when that distinction matters.