我对编程非常陌生,我试图将方法从一个类调用到另一个类。我不断收到错误消息,“未定义名称'quad'。
class problem(object):
def ask(problem):
problem = input("What type of problem are you trying to solve?
Quadratic, ").capitalize() #add more
if problem == "Quadratic":
quad.equation()
class quadratic(object):
def equation():
a = float(input('Enter a: '))
b = float(input('Enter b: '))
c = float(input('Enter c: '))
e = problem()
e.ask()
quad = quadratic()
因为我一次只做一件事情,所以代码还没有完全完成,所以有什么用。
我想我的问题是,有没有更简单的方法可以将方法调用到另一个类?还是我只是做错了什么?
编辑: 此后,我已修复代码。感谢您的帮助。