Final answer:
The statement that Python variable names cannot contain spaces is True. Variable names should start with a letter or an underscore, followed by letters, numbers, or underscores, but cannot include spaces.
Step-by-step explanation:
True or False: Python variable names cannot contain spaces.
The statement is True. In Python, variable names must start with a letter or an underscore and can be followed by letters, numbers, or underscores. They cannot contain spaces, symbols, or begin with numbers. Using spaces in variable names would cause an error in Python as the interpreter would not be able to correctly recognize and differentiate the variables.
For example, a variable name 'my_variable' is valid, but 'my variable' with a space would not be accepted by Python. It's also good practice to use descriptive variable names that make the code more readable, such as 'student_age' instead of 'sage' for clarity.