Previous
Python Rules Of Coding: Indentation

The rules or conventions :
- Always use a meaningful name.
- lowercase or lower_case_with_underscores. Ex. kalil, user_info
- Avoid too simple name like 'X', 'x', 'Y'
- The name of package, module in Python always should be lower case and short, if needs use an underscore as a separator to join multiple words and it should be a meaningful or logical name. Ex. csspec or css_spec
- Class names in Python follow the CapWords convention. We can also name a class like a function if the class is callable.
- The naming of the global variable, functions, and methods should follow the lowercase naming convention.
- Use 'self' as the first argument for an instance method and 'cls' as the first argument for class methods.
- Constants' names in Python always follow the UPPERCASE convention. We can use underscore(_) for joining multiple words.