Exam PCEP-30-02 Topic 1 Question 42 Discussion

Actual exam question for Python Institute's PCEP-30-02 exam
Question #: 42
Topic #: 1
Which of the following expressions evaluate to a non-zero result? (Select two answers.)

Suggested Answer: A,B Vote an answer

In Python, the ** operator is used for exponentiation, the / operator is used for floating-point division, and the
// operator is used for integer division. The order of operations is parentheses, exponentiation, multiplication
/division, and addition/subtraction. Therefore, the expressions can be evaluated as follows:
A). 2 ** 3 / A - 2 = 8 / A - 2 (assuming A is a variable that is not zero or undefined) B. 4 / 2 * * 3 - 2 = 4 / 8 - 2
= 0.5 - 2 = -1.5 C. 1 * * 3 / 4 - 1 = 1 / 4 - 1 = 0.25 - 1 = -0.75 D. 1 * 4 // 2 ** 3 = 4 // 8 = 0 Only expressions A and B evaluate to non-zero results.
Reference: [Python Institute - Entry-Level Python Programmer Certification]

by Ivy at May 04, 2026, 08:34 AM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10