• Working with Primitive Data Types
  • Working with Multiple Assignment Statements
  • Converting Types in Python
  • Creating Lists
  • Modifying Lists
  • Sorting and Reversing Lists
  • Slicing Lists
  • Working with Operators
  • Determining Operator Precedence
  • Working with If Statements
  • Using Compound Conditional Expressions
  • Working with For Loops
  • Working with While Loops
  • Nesting For Loops
  • Reading Files
  • Copying Files
  • Merging Mails
  • Reading Console Inputs and Formatting Outputs
  • Reading Command Line Arguments
  • Defining Functions
  • Using Default Arguments
  • Using Keyword and Positional Arguments
  • Handling Exceptions
  • Using Math and Random Modules
  • Displaying Datetime, Working Directory and File Metadata