On 5/21/20 5:56 AM, ansari.aafaq1...@gmail.com wrote:
> Lets say i have a expression:
> flowrate=(veloctiy*area)
> i can find the flowrate with this expression
> but if i dont wanna change the expression and want to find the velocity by 
> giving it value of area and flowrate ,how do i do this in python?
> is there any library or package or module for this?

Python, like most computer languages doesn't directly support that sort
of operation, one key point here is that in that context = means assign,
or change to, and implies that the name on the left takes on the value
to the right.

There may be a library somewhere that allows you to pass
"flowrate=veloctiy*area" (note, changed to a string) and the values for
flowrate and area and it solves for veloctiy.

Or a library where you do something like

def flowrate_fun(veloctiy):

    return veloctiy*area

 veloctiy = solve(flowrate_fun, flowrate)


i.e. you pass a function and it finds what input make the function have
a give value.

-- 
Richard Damon

-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to