can you show me the code for this in python 3 with comments please
Step-1) First, importing math library for using the mathematical function
Step-2) Then, creating function for calculating the geometric mean of the given numbers.
Step-3) After that, initializing the product is 1 and return the geometric mean.
Step-4) Next, creating function for calculating the midrange.
Step-5) Then, return the maximum and minimum elements.
Step-6) Then after, creating function that takes list and returns True if geometric mean is less than or equal to midrange and False if geometric mean is greater than midrange.
Step-7) Creating, one more function for the Padovan sequence.
Step-8) Then, taking the list as input.
Step-9) Calling the function checking_geometric_mean(list1) and checking_geometric_mean(list2) and print the values.
Step-10) Finally, generating the first 7 Padovan numbers and display the padovan sequence by calling the function padovan_sequence(n).
Step by stepSolved in 4 steps with 2 images
- The heart of programming is using if statements and looping. Search online to find differences in Python branching (decision) and repetition (looping) statements compared to other languages such as C++ and Java. Share your findings and your experiences learning selection and loops last week and this week of learning Python control structures. Give your citations.arrow_forwardWhat are the pros and cons of debugging using manual walkthroughs as opposed to print statements? Discuss?arrow_forwardDo C's relational and boolean expressions fare well?arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education