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 Exam PCPP-32-101 Topic 1 Question 3 Discussion

Actual exam question for Python Institute's PCPP-32-101 exam
Question #: 3
Topic #: 1
[All PCPP-32-101 Questions]

What is the result of the following code?

What is the result of the following code?

Show Suggested Answer Hide Answer
Suggested Answer: B

This statement is true because the code uses the logging module to create a logger object and set its level to logging.INFO. The logging module provides a way of reporting events that occur during the execution of a program. The logging level determines which events are reported and which are ignored. The logging module defines five levels of severity: DEBUG, INFO, WARNING, ERROR, and CRITICAL. The lower the level, the more events are reported.

The code then uses the logger object to log two messages: one with the level logging.DEBUG and one with the level logging.INFO. The logger object only reports the messages that have a level equal or higher than its own level. Therefore, the message with the level logging.DEBUG is ignored, while the message with the level logging.INFO is reported. The default format for reporting messages is ''level name: message''. Therefore, the output of the code is:

INFO: Loading data...

Contribute your Thoughts:

Currently there are no comments in this discussion, be the first to comment!

Save Cancel