我试图定义以下功能,但我一直在:错误000989:Python语法错误:< value>。
显然我的代码语法不正确。我尝试过以下方法:
def yieldCalc(…
感谢所有回复的人,因为事实证明我错了 - 就像你们所有人指出的那样 - 用于在我的if中声明逻辑测试的语法。
我使用==而不是=并保持拉里建议的缩进。
它有效,我节省了很多时间。
您的代码存在一些基本问题。如果您粘贴了上面使用的代码,那么您就不会关注 PEP-8 标准。
value
==
=
def yieldCalc(value): if value == 1: return 6.2 elif value == 2: return 7.9 else: return 8.21