Write a Python program that calculates the brightness of a star, given its distance, from the observer and luminosity. It should contain the following functions: inverse_square(d) This function...


Write a
Python
program that calculates the brightness of a star, given its distance, from the observer and luminosity.


It should contain the following functions:





  • inverse_square(d)


    This function returns an inverse square law value of a given distance d. The formula for the inverse square law is val=1/(4πd^2)



    Tip:
    The math module has the value of π.




  • brightness(d, L)


    A function brightness(d, L) that returns the brightness of a star at a given distance d and luminosity L. The formula for brightness is b=L∗1/(4πd^2)


    Youmust call your inverse_square(d) function as part of this function’s operation.




  • main()


    Write a main() asks the user for the distance, in meters, and luminosity of that star, in watts, and prints the calculated brightness, in units of Watts/m^2.






Jun 05, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here