首页 > 解决方案 > 努力将方法调用到另一个类

问题描述

我对编程很陌生,我试图从一个类调用一个方法到另一个类。我不断收到错误消息,“未定义名称‘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()

代码没有完全完成,因为我一次只做一件事情,所以任何事情都有帮助。

我想我的问题是,有没有更简单的方法可以将该方法调用到另一个类?还是我只是做错了什么?

编辑:我已经修复了我的代码。感谢您的帮助。

标签: python-3.x

解决方案


推荐阅读