当我运行它时,我得到一个 NameError 的'is_number'。是否可以访问另一个函数中的函数?我怎样才能让“is_number”工作?
class Bank_Account():
account = 0
def is_number(s):
try:
float(s)
return True
except ValueError:
return False
def deposit(self, amt):
self.amt = amt
if is_number(str(amt)):
return "Invalid Input"
else:
self.account += float(amt)