- An identifier in Python must starts with a letter a to z or A to Z or an underscore (_) succeeded by zero or more letters, digits (0 to 9), and underscores.
- Special characters are not allowed in identifiers.
- An identifier should not be a reserved keyword of Python.
- Python is a case sensitive programming language.
- In Python Class names must be start with an uppercase letter For example: class Student. All identifiers start with a lowercase letter in Python.
- A private identifier in python starts with a single leading underscore (_name).
- A strongly private identifier in python starts with two leading underscores (__name) defined .
- The identifier is a language-defined special name, If the identifier starts and ends with two underscores (__name__).