PCEP Practice Questions | Python Certified Entry-Level Programmer Exam Prep
& Study Guide 2026
What will be the output of the following Python code?
print("Hello")
print()
print("Dear") - ✔✔Hello
Dear
Select the correct output of the following Python statement:
prin("Hello, World!") - ✔✔no output, an error is displayed on the console
What is the correct output of the statement shown below:
print("Today", "is", "a", "great", "day.") - ✔✔Today is a great day.
Which operations have the highest precedence? (select all that apply)
multiplication
division
subtraction
addition - ✔✔-multiplication
-division
What will be the output of the following Python code?
print("I like\nPython") - ✔✔I like
Python
,The 0x prefix means that a number is: - ✔✔hexadecimal
The Python name comes from ________. - ✔✔Monty Python's Flying Circus
Select the correct output of the Python code shown below:
print("Python is\\ngreat.")
print("Python is\\great.") - ✔✔Python is\ngreat.
Python is\great.
Select the correct output for the code snipped shown below.
print("This", "code", "is", "being", end= " ")
print("interpreted.") - ✔✔This code is being interpreted.
Select the correct output for the code snipped shown below.
print("This", "code", "is", "being", "interpreted.", sep= "#") -
✔✔This#code#is#being#interpreted.
Select the correct statements regarding the following code snippet:
print(4//3*2)
A. The // and * operators use left-side binding
B. The output of this statement is 2.
C. The output of this statement is 0.
D. The // and * operators use right-side binding - ✔✔A. The // and * operators use left-side
binding
B. The output of this statement is 2.
,A backslash (\) at the end of a line of Python code tells Python to continue the line of code on
the next line. (T/F) - ✔✔True
Select the correct output of the Python code shown below:
print("Python is great")
print("'Python is great'")
print("""Python is great""") - ✔✔Python is great
'Python is great'
Python is great
Select the correct statements regarding the following code snippet:
print(4//3**2)
A. The output of this statement is 0.
B. The ** operator uses right-side binding
C. The output of this statement is 2.
D. The ** operator uses left-side binding - ✔✔A. The output of this statement is 0.
B. The ** operator uses right-side binding
The Python print function allows which type of arguments?
A. All Python data types
B. Numeric arguments only
C. Integer arguments only
D. Strings only - ✔✔A. All Python data types
, A tool which executes Python programs one statement at a time as each statement is read is
called a/an ________.
A. compiler
B. debugger
C. translator
D. interpreter - ✔✔D. interpreter
Select the correct output from the following Python statement:
print(round(7.689, 2))
A. 7.68
B. 7.69
C. 7.7
D. 8 - ✔✔B. 7.69
What does the backslash ( \ ) mean when used in Python strings? Select all correct statements.
A. The backslash does not have any impact on the code output
B. The backslash tells the console to start a new output line
C. The backslash is called the escape character
D. The backslash is a hint to Python that the next character has a different meaning - ✔✔C.
The backslash is called the escape character
D. The backslash is a hint to Python that the next character has a different meaning
& Study Guide 2026
What will be the output of the following Python code?
print("Hello")
print()
print("Dear") - ✔✔Hello
Dear
Select the correct output of the following Python statement:
prin("Hello, World!") - ✔✔no output, an error is displayed on the console
What is the correct output of the statement shown below:
print("Today", "is", "a", "great", "day.") - ✔✔Today is a great day.
Which operations have the highest precedence? (select all that apply)
multiplication
division
subtraction
addition - ✔✔-multiplication
-division
What will be the output of the following Python code?
print("I like\nPython") - ✔✔I like
Python
,The 0x prefix means that a number is: - ✔✔hexadecimal
The Python name comes from ________. - ✔✔Monty Python's Flying Circus
Select the correct output of the Python code shown below:
print("Python is\\ngreat.")
print("Python is\\great.") - ✔✔Python is\ngreat.
Python is\great.
Select the correct output for the code snipped shown below.
print("This", "code", "is", "being", end= " ")
print("interpreted.") - ✔✔This code is being interpreted.
Select the correct output for the code snipped shown below.
print("This", "code", "is", "being", "interpreted.", sep= "#") -
✔✔This#code#is#being#interpreted.
Select the correct statements regarding the following code snippet:
print(4//3*2)
A. The // and * operators use left-side binding
B. The output of this statement is 2.
C. The output of this statement is 0.
D. The // and * operators use right-side binding - ✔✔A. The // and * operators use left-side
binding
B. The output of this statement is 2.
,A backslash (\) at the end of a line of Python code tells Python to continue the line of code on
the next line. (T/F) - ✔✔True
Select the correct output of the Python code shown below:
print("Python is great")
print("'Python is great'")
print("""Python is great""") - ✔✔Python is great
'Python is great'
Python is great
Select the correct statements regarding the following code snippet:
print(4//3**2)
A. The output of this statement is 0.
B. The ** operator uses right-side binding
C. The output of this statement is 2.
D. The ** operator uses left-side binding - ✔✔A. The output of this statement is 0.
B. The ** operator uses right-side binding
The Python print function allows which type of arguments?
A. All Python data types
B. Numeric arguments only
C. Integer arguments only
D. Strings only - ✔✔A. All Python data types
, A tool which executes Python programs one statement at a time as each statement is read is
called a/an ________.
A. compiler
B. debugger
C. translator
D. interpreter - ✔✔D. interpreter
Select the correct output from the following Python statement:
print(round(7.689, 2))
A. 7.68
B. 7.69
C. 7.7
D. 8 - ✔✔B. 7.69
What does the backslash ( \ ) mean when used in Python strings? Select all correct statements.
A. The backslash does not have any impact on the code output
B. The backslash tells the console to start a new output line
C. The backslash is called the escape character
D. The backslash is a hint to Python that the next character has a different meaning - ✔✔C.
The backslash is called the escape character
D. The backslash is a hint to Python that the next character has a different meaning