Exam Newest 2026 Questions and Correct Detailed
Answers Already Graded A+
Dynamic typing in Python - CORRECT ANSWER-Python is dynamically typed,
meaning you don't declare types explicitly.
Reassigning variables in Python - CORRECT ANSWER-A variable can refer to
data of any type and can be reassigned to a different type later.
Common advice for D522 - CORRECT ANSWER-Mastering core Python basics,
doing all Zybooks labs and quizzes, and practicing coding exercises.
Fundamental data types and structures in Python - CORRECT ANSWER-Include
strings, lists, tuples, sets, and dictionaries.
Example of improper indentation - CORRECT ANSWER-An improperly indented
line will cause an IndentationError or unexpected behavior.
Floor Division - CORRECT ANSWER-It divides two numbers and returns the
largest integer less than or equal to the result.
,Example of Floor Division - CORRECT ANSWER-17 // 5 evaluates to 3 because
17/5 is 3.4 and floor division drops the fractional part.
Negative Floor Division Example - CORRECT ANSWER--5 // 2 gives -3 (since -2.5
floored is -3).
Modulo Operator (%) - CORRECT ANSWER-The % operator computes the
remainder of a division.
Example of Modulo - CORRECT ANSWER-7 % 3 equals 1 (since 7 divided by 3
has remainder 1).
Indentation in Python - CORRECT ANSWER-Python uses indentation (spaces or
tabs at the start of a line) to define code blocks instead of braces. Consistent
indentation is required for structures like if statements, loops, and function
definitions.
Variable in Python - CORRECT ANSWER-A variable is a named reference to a
value in memory. You create one by simply assigning a value to a name using =.
,Basic data types in Python - CORRECT ANSWER-Important built-in data types
include Integer (int), Floating-point (float), String (str), Boolean (bool), and
NoneType.
Integer in Python - CORRECT ANSWER-Whole numbers (e.g. 42, -5).
Floating-point in Python - CORRECT ANSWER-Decimal numbers (e.g. 3.14, 0.5).
String in Python - CORRECT ANSWER-Text sequences in quotes (e.g. 'Hello').
Boolean in Python - CORRECT ANSWER-Truth values True or False.
NoneType in Python - CORRECT ANSWER-The special value None indicating 'no
value.'
Type checking in Python - CORRECT ANSWER-You can use the type() function
to check an object's type. For example, type(42) returns <class 'int'>.
Type conversion in Python - CORRECT ANSWER-Use Python's built-in
conversion functions like int(), float(), str(), and bool().
, int() function - CORRECT ANSWER-Converts a string to an integer. For
example, int('123') converts '123' to 123.
str() function - CORRECT ANSWER-Converts a number to a string. For example,
str(123) converts 123 to '123'.
Operators in Python - CORRECT ANSWER-Operators are symbols that perform
operations on values, including arithmetic and comparison operators.
Arithmetic operators in Python - CORRECT ANSWER-Include + (addition), -
(subtraction), * (multiplication), / (division), // (floor division), % (modulus), and
** (exponentiation).
Comparison operators in Python - CORRECT ANSWER-Include == (equal to), !=
(not equal), <, <=, >, >=.
Common pitfall in Python - CORRECT ANSWER-Using = instead of == in a
condition, which causes a syntax error.