(1) Python uses indentation rather than braces to indicate blocks of code for functions and control flow. All statements within a block must be indented the same amount. (2) Python identifiers can consist of letters, numbers, and underscores but must start with a letter or underscore. Identifiers are case-sensitive. (3) There are reserved words in Python that cannot be used as identifiers such as def, if, else, and, or, not, etc.