Question Detail
Question
How does Python's handling of variables differ significantly from languages like Java, C, or C++?
Correct Answer
Option B is the correct answer.
Detailed Explanation
Page 28 explains that in Python, 'Variables do not need to be declared with any particular type and can even change type after they have been set,' which contrasts with languages that bind variables to specific data types upon declaration (page 27).
Hint
Read the 'NOTE' section on page 27 and 'Creating Variables' on page 28, which highlight Python's flexibility compared to other languages.