我是Python新手。在我的模块中-实用工具.py,下面的函数用于表示一个人的年龄和性别。它返回此人根据其年龄和性别必须支付的费用。我不允许对这个模块做任何改动。在def get_fees(age, gender):
if gender == 'M':
if age >= 50:
return 300
elif age >= 35:
return 250
else:
return 150
else:
if age >= 50:
return 320
elif age >= 35:
return 270
else:
return 160
我还做了一个新的模块,打印费.py,我需要提示用户输入年龄和性别,然后将输入传递给需要从实用程序模块调用的函数(get_fees)。我还需要打印所需费用。在
以下是我尝试的:
^{pr2}$
当我试图运行时,出现了这个错误消息。在Traceback (most recent call last):
File "printfees.py", line 7, in
print("Your fees is $", Utility.get_fees(age,gender))
NameError: name 'Utility' is not defined
我怎么解决这个问题?谢谢。在