python-3.x - 努力将方法调用到另一个类
问题描述
我对编程很陌生,我试图从一个类调用一个方法到另一个类。我不断收到错误消息,“未定义名称‘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()
代码没有完全完成,因为我一次只做一件事情,所以任何事情都有帮助。
我想我的问题是,有没有更简单的方法可以将该方法调用到另一个类?还是我只是做错了什么?
编辑:我已经修复了我的代码。感谢您的帮助。
解决方案
推荐阅读
- react-native - 我正在处理本地博览会项目(后台获取时间)
- algorithm - 在算法复杂的情况下,“#+(n) =”是什么意思?
- flutter - 如果没有互联网连接,则启动画面
- parsing - 如何使用 ansible 从显示版本(cisco ios)解析元数据
- python - Python 脚本在 VSC 中有效,但在手动启动时无效
- r - R中的优化,对优化参数的总和和类型有约束
- python - 在python的for循环中关闭图形
- python - PyCharm 样式的文档字符串,包含带有 `>>>` 的代码
- node.js - 在 typescript 节点项目中使用 monorepo 样式测试目录时,ts-jest 找不到类型信息
- windows - 线程的上下文保存在哪里,是否可以通过编程方式访问(无需修改内核)?