Python Chapter 3
In Python the __________ symbol is used as the not-equal-to operator
!=
In Python the ___________ symbol is used as the equality operator
==
35) A(n) ________ expression is made up of two or more Boolean expressions.
Compound
29) In a decision structure, the action is ________ executed because it is performed only when a specific condition is true.
Conditionally
27) In flowcharting, the ________ symbol is used to represent a Boolean expression.
Diamond
Python allows you to compare strings, but it is not case sensitive
False
Python uses the same symbols for the assignment operator as for the equality operator.
False
Short-circuit evaluation is only performed with the not operator.
False
The NOT operator is a unary operator which must be used in a compound expression.
False
The Python language is not sensitive to block structuring of code.
False
What is the result of the following Boolean expression, given that x=5, y=3, z=8? not(x<y OR z>x) AND y<z
False
What is the result of the following Boolean expression, given that x=5, y=3, z=8? x<y AND z>x
False
34) Boolean variables are commonly used as ________ to indicate whether a specific condition exists.
Flags
28) A(n) ________ decision structure provides only one alternative path of execution.
Single alternative
An action in a single alternative decision structure is performed only when the condition is true.
True
Decision structures are also known as selection structures
True
Expressions that are tested by the if statement are called Boolean expressions
True
Nested decision statements are one way to test more than one condition
True
The if statement causes one or more statements to execute only when a Boolean expression is true.
True
What is the result of the following Boolean expression, given that x=5, y=3, z=8? x<y OR z>x
True
A Boolean variable can reference one of two values which are
True or False
When using the ______ logical operator, both subexpressions must be true for the compound expression to be true.
and
Multiple Boolean expressions can be combined by using a logical operator to create _____ expressions.
compound
A(n) _____________ structure is a logical design that controls the order in which a set of statements execute.
control
The decision structure that has two possible paths of execution is known as:
dual alternative
26)The ________ statement is used to create a decision structure.
if
Which of the following is the correct if clause to determine whether choice is anything other than 10?
if choice !=10:
Which of the following is the correct if clause to determine whether y is in the range of 10 through 50, inclusive?
if y>=10 and y<=50:
32) Python provides a special version of a decision structure known as the ________ statement, which makes the logic of the nested decision structure simpler to write.
if-elif-else
31) A(n) ________ statement will execute one block of statements if its condition is true or another block if its condition is false.
if-else
33) The logical ________ operator reverses the truth of a Boolean expression.
not
When using the ______ logical operator, one or both of the subexpressions must be true for the compound expression to be true.
or
Which logical operators perform short-circuit evaluation?
or, and
30) A(n) ________ operator determines whether a specific relationship exists between two values.
relational
What does the following expression mean? x<=y
x is less than or equal to y