Week 1: Variables, data structures, and operations#

1.1 - Variables - Notebook - Video#

  • Integer and Float Variables

  • Scientific Notation

  • Comparison Operators and Boolean Variables

  • Complex Numbers

  • Strings

  • Casting

  • None Type

  • Operator Precedence

1.2 - Data Structures - Notebook - Video#

  • Lists

  • Tuples

  • Sets

  • Dictionaries

  • Operations with Data Structures

    • Properties

    • Changing, Adding, and Removing Elements

    • Slicing and Reorganising

    • Combining Structures

    • Copying

1.3 - Binary Operations - Notebook - Video#

  • Overview Of Binary

  • Bitwise Operators

  • Shift Operators

1.4 - Cheatsheet - [Notebook]#

Week1_Supplementary_Material/PyQM_1.4_Cheatsheet.ipynb

1.5 - Tutorial Tutorial 1#

  1. Matrix Multiplication

  2. Matrix Addition/Subtraction

  3. Scalar Multiplication Of Matrix

  4. Matrix Inverse & Determinant

1.6 Exercise Exercises 1#

  1. Python as a Calculator

  2. Energy Levels of Hydrogen

  3. Quantum Qubit Gates & Nested Lists

  4. Periodic Function