Free practice · matching · easy

Practice

Match Python blocks to their roles

Match each indented Python block to the work it controls.

Python hand trace

Follow the statements that execute, one state change at a time

  1. InputsRecord initial values
  2. PathFollow indentation and branches
  3. StateRecord each assignment
  4. CallsBind arguments and trace returns
  5. OutputState the final observed value
  6. CheckRepeat the trace independently

A reliable prediction starts with inputs, respects indentation and control flow, records assignments, and separates returned values from printed output.

Match each item