Python Course

Reflection 1 Dictionaries

What are some possible uses for dictionaries? When would you use a dictionary over a list?

Reflection 2 Exception

Why is it important to properly handle exceptions in programs? How do you know you have handled every possible exception?

Reflection 3 Recursion

How do you debug a program that uses recursion? Why would you use recursion instead of just a regular for/while loop in your program?

Reflection 4 Object

When would you use an Object-Oriented Programming approach to solving a problem vs. a Structured Program Theorem approach?

Sample Solution

This question has been answered.

Get Answer