Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Python Institute PCEP-30-02 Exam - Topic 3 Question 54 Discussion

How many hashes (+) does the code output to the screen?
C) five
A) one
B) zero (the code outputs nothing)
D) three

Python Institute PCEP-30-02 Exam - Topic 3 Question 54 Discussion

Actual exam question for Python Institute's PCEP-30-02 exam
Question #: 54
Topic #: 3
[All PCEP-30-02 Questions]

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

Show Suggested Answer Hide Answer
Suggested Answer: C

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.


Contribute your Thoughts:

0/2000 characters
Salena
18 days ago
I see three too, D makes sense.
upvoted 0 times
...
Shonda
23 days ago
I feel like it outputs nothing. So, B is my choice.
upvoted 0 times
...
Cherelle
28 days ago
I’m leaning towards A. Just one hash seems right.
upvoted 0 times
...
Barney
1 month ago
I counted five hashes. Definitely C!
upvoted 0 times
...
Irving
1 month ago
I disagree, I see three hashes. So, D for me.
upvoted 0 times
...
Glenn
1 month ago
I think it's B. The code looks empty.
upvoted 0 times
...
Raul
2 months ago
Zero seems too low, but I guess it could be right.
upvoted 0 times
...
Zoila
2 months ago
I agree, it's definitely three.
upvoted 0 times
...
Brynn
2 months ago
Wait, are you sure? I thought it was five!
upvoted 0 times
...
Enola
2 months ago
Definitely zero, the code has no print statements.
upvoted 0 times
...
Bernardine
2 months ago
I think it outputs three hashes.
upvoted 0 times
...
Dana
2 months ago
I feel like it could be one hash, but I can't shake the feeling that it might be nothing at all.
upvoted 0 times
...
Rosalyn
3 months ago
I'm leaning towards option C, five hashes, but I need to double-check the loop conditions in the code.
upvoted 0 times
...
Skye
3 months ago
I remember a similar question where the output was three hashes, but I can't recall the exact details of this code.
upvoted 0 times
...
Leeann
3 months ago
I think the code might output zero hashes, but I'm not entirely sure. It looks like it could be a tricky one.
upvoted 0 times
...

Save Cancel