我需要一些建议/帮助来回答一个我正在学校实习的问题。你知道吗
我们正在使用一个Student类,其中一个方法叫做apply_marks(self,practical, theory)
,我们必须假设给定的两个输入是1-100之间的数字,所以我们必须更新它们。你知道吗
我写的代码:
def set_marks(self, practical, theory):
self.practical = practical
self.theory = theory
i = 0
if i in range(0,101):
self.practical += i
self.theory += i
return self.practical, self.theory
任何帮助都会很好。对不起,如果我不清楚或没有提供足够的信息,请让我知道:)!你知道吗
简单的
if
语句似乎是合适的解决方案:序列通常用于迭代或作为数据结构。这不是用例。你知道吗
您的代码将变量设置为0,并确保变量在
[0, 101)
范围内,这始终是真的。然后将变量值(0,最终为no op)添加到两个标记:它对你的任务或函数签名没有任何意义。你知道吗
相关问题 更多 >
编程相关推荐