我完全明白我必须自己完成这项任务。但是,我对第二个问题的语言有点困惑。在
def getRVal(pressure_change,viscosity,length,radius, density , choice)
( this is what I've got so far)
一个名为getRVal
的函数,它:
–有六个输入参数:压力变化、粘度、长度、半径、密度和 参数名为choice(?;以及 –返回由参数选择的值确定的计算值。在
如果选择等于1,返回层流流动的最大可能压降。在
流体选择2,如果最小粘度等于层流。在
如果选择等于3,返回层流所需的最小管长度。在
如果选择值等于4,返回层流的最大可能管半径。在
请注意,在计算这些最小/最大值时,相应的 输入参数不会在函数中使用,因此传递什么值无关紧要 在。在
例如,在计算最小粘度时,粘度参数的值 不使用;在计算最大半径时,不使用半径参数的值 使用过,等等
您可以定义一个函数,该函数可以轻松获取多个参数,例如:
你的问题是让你创建一个函数getFlow,它接受四个参数(压力变化、粘度、长度和半径),函数getFlow将利用这些参数,计算Hagen-Poiseuille流速(mL/sec)并返回该值。 有点像
相关问题 更多 >
编程相关推荐