QZ01 Concepts


Quiz 1 Concepts

  • Quiz 0 Concepts plus:
  • LS06: While Loops
    • Syntax of a while loop
    • Idea of indexing
    • While loops in memory diagrams
  • LS07: bool operators
    • How not, and, or work
    • Order of operations for boolean expressions
  • LS08: Unicode, Emoji, Escape Sequences, and f-Strings
    • String Escape sequences
    • F-strings: how to write them in code and evaluate them when printed
  • LS09: Functions
    • Calling functions
    • Importing functions
    • Returning vs Printing
  • LS10: Function Syntax
    • Syntax for defining a function
    • Syntax for calling a function
    • The similarities and differences of signatures and function calls (including parameters vs. arguments)
    • Calling functions within functions
  • LS11: Function Semantics
    • Memory Diagram representation of function definitions and calls
      • Function frames
      • Function call steps
      • Heap storage
      • Return Address and Values
Contributor(s): Alyssa Byrnes