How many hashes (+) does the code output to the screen?

How many hashes (+) does the code output to the screen?

A . one
B . zero (the code outputs nothing)
C . five
D . three

Answer: C

Explanation:

The code snippet that you have sent is a loop that checks if a variable “floor” is less than or equal to 0 and prints a string accordingly.

The code is as follows:

floor = 5 while floor > 0: print(“+”) floor = floor – 1

The code starts with assigning the value 5 to the variable “floor”. Then, it enters a while loop that repeats as long as the condition “floor > 0” is true. Inside the loop, the code prints a “+” symbol to the screen, and then subtracts 1 from the value of “floor”. The loop ends when “floor” becomes 0 or negative, and the code exits.

The code outputs five “+” symbols to the screen, one for each iteration of the loop. Therefore, the correct answer is C. five.

Reference: [Python Institute – Entry-Level Python Programmer Certification]

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments