
Use this notebook as a checkpoint, not a verdict¶
This self-check is meant to consolidate the Python fundamentals sequence. It gives you a quick way to see which ideas feel stable and which topics deserve another pass before you move on to data structures and algorithms.
Python Fundamentals Self-Check¶
A compact review of variables, conditions, loops, functions, modules, and debugging¶
Self-Check Quiz¶
Choose one answer for each question. You can still use the per-question Submit buttons for immediate feedback, then use Check total score at the end to count all marks at once.
1. Which Python concept stores a value with a name?¶
2. Which statement helps a program choose between actions?¶
3. Which construct repeats instructions across items or states?¶
4. What do we call a reusable block of named logic?¶
5. What keyword is commonly used to bring code in from another module?¶
6. What practice checks whether code behaves as expected?¶
Score interpretation
If you scored lower than expected, use that as a study map instead of a judgment.
revisit variables and data types if naming, values, or operators feel shaky
revisit control flow if choosing between branches still feels uncertain
revisit loops if repeated processing and accumulators still feel awkward
revisit functions and modules if reuse or imports still feel abstract
revisit testing and debugging if you are still guessing when code goes wrong
Practice Lab¶
Expected output
Python uses indentation for block structure -> True
A list is immutable -> False
Functions can return values -> TrueExpected output
Items checked: 3Extension idea
Add one more statement about loops, imports, or debugging and rerun the check to extend your own review set.
Guided Practice¶
Why is a deterministic self-check useful in a notebook?¶
Which statement about lists is correct?¶
Key Takeaway¶
A short self-check cannot replace real practice, but it can quickly reveal whether the fundamentals are ready to support the next chapter. The next notebook sequence moves into data structures and algorithms.