Theory
Python Overview:
What are the fundamental components of a Python program, and how does Python execute code?
Python Variables:
Explain the differences between mutable and immutable data types in Python and provide examples of each.
Python Operations:
Discuss the importance of operator precedence in Python and how it impacts the evaluation of expressions.
Python Collections:
Compare and contrast the usage of lists, tuples, sets, and dictionaries in Python, highlighting their key characteristics and when to use each.