Write aPythonprogram 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.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here