1. Python programs require two or more modules.
a. True
b. False
ANSWER: False
2. The main python module contains the starting point of execution.
a. True
b. False
ANSWER: True
3. You can use the # symbol to create a multiline comment.
a. True
b. False
ANSWER: False
4. A docstring is another term for a Python variable that holds a string constant.
a. True
b. False
ANSWER: False
5. The keyword while means the same thing as While in Python.
a. True
b. False
ANSWER: False
6. In Python, _MyVar15 is a valid variable name.
a. True
, b. False
ANSWER: True
7. To make your program more secure, use obscure variable names such as xz14dEEa.
a. True
b. False
ANSWER: False
8. The keywords True and False are floating point values.
a. True
b. False
ANSWER: False
9. If you print the string "Hello, it is a very \nice day", there will be two lines of output.
a. True
b. False
ANSWER: True
10. Use the comparison operator != to check if one value is not equal to another value.
a. True
b. False
ANSWER: True
11. In Python, a variable containing the value 5 will evaluate as true if used with the and
logical operator.
a. True
b. False
ANSWER: True
,12. The input function returns a numeric value by default.
a. True
b. False
ANSWER: False
13. The print function outputs a newline by default before its arguments are printed.
a. True
b. False
ANSWER: False
14. Standard functions and Python's library functions check the types of their arguments
when the function is called.
a. True
b. False
ANSWER: True
15. It is good practice to import all names from a module using the * operator.
a. True
b. False
ANSWER: False
16. Indenting code that should be executed when an if statement evaluates as true makes
your program easier to read, but the indentation is not necessary.
a. True
b. False
ANSWER: False
, 17. The while statement uses the syntax while <Boolean expression>: and is the preferred
control statement to iterate over a definite range of sequences.
a. True
b. False
ANSWER: False
18. Strings are compared using ASCII ordering.
a. True
b. False
ANSWER: True
19. Strings are mutable objects, which means you can replace their contents.
a. True
b. False
ANSWER: False
20. You can use the slice operator to obtain a substring from a string.
a. True
b. False
ANSWER: True
21. A literal representation of a list is made using parentheses to enclose items separated
by commas.
a. True
b. False
ANSWER: False
a. True
b. False
ANSWER: False
2. The main python module contains the starting point of execution.
a. True
b. False
ANSWER: True
3. You can use the # symbol to create a multiline comment.
a. True
b. False
ANSWER: False
4. A docstring is another term for a Python variable that holds a string constant.
a. True
b. False
ANSWER: False
5. The keyword while means the same thing as While in Python.
a. True
b. False
ANSWER: False
6. In Python, _MyVar15 is a valid variable name.
a. True
, b. False
ANSWER: True
7. To make your program more secure, use obscure variable names such as xz14dEEa.
a. True
b. False
ANSWER: False
8. The keywords True and False are floating point values.
a. True
b. False
ANSWER: False
9. If you print the string "Hello, it is a very \nice day", there will be two lines of output.
a. True
b. False
ANSWER: True
10. Use the comparison operator != to check if one value is not equal to another value.
a. True
b. False
ANSWER: True
11. In Python, a variable containing the value 5 will evaluate as true if used with the and
logical operator.
a. True
b. False
ANSWER: True
,12. The input function returns a numeric value by default.
a. True
b. False
ANSWER: False
13. The print function outputs a newline by default before its arguments are printed.
a. True
b. False
ANSWER: False
14. Standard functions and Python's library functions check the types of their arguments
when the function is called.
a. True
b. False
ANSWER: True
15. It is good practice to import all names from a module using the * operator.
a. True
b. False
ANSWER: False
16. Indenting code that should be executed when an if statement evaluates as true makes
your program easier to read, but the indentation is not necessary.
a. True
b. False
ANSWER: False
, 17. The while statement uses the syntax while <Boolean expression>: and is the preferred
control statement to iterate over a definite range of sequences.
a. True
b. False
ANSWER: False
18. Strings are compared using ASCII ordering.
a. True
b. False
ANSWER: True
19. Strings are mutable objects, which means you can replace their contents.
a. True
b. False
ANSWER: False
20. You can use the slice operator to obtain a substring from a string.
a. True
b. False
ANSWER: True
21. A literal representation of a list is made using parentheses to enclose items separated
by commas.
a. True
b. False
ANSWER: False