(pdbyou can hit to advance to the next line at this point you are inside the out_squared method and you have access to the variable declared inside the function and (pdbx (pdby (pdbx^ (pdby^ (pdbx** (pdby** (pdbso we can see the operator is not what we wanted instead we need to use *operator to do squares this way we can debug our program inside the functions/methods logging the logging module has been part of python' standard library since python version as it' built-in module all python module can participate in loggingso that our application log can include your own message integrated with messages from third party module it provides lot of flexibility and functionality benefits of logging diagnostic loggingit records events related to the application' operation audit loggingit records events for business analysis messages are written and logged at levels of "severity"debug (debug())diagnostic messages for development info (info())standard "progressmessages warning (warning())detected non-serious issue error (error())encountered an errorpossibly serious critical (critical())usually fatal error (program stopslet' looks into below simple programlogging py