【发布时间】:2024-05-23 01:45:02
【问题描述】:
我已经尝试通过函数调用但仍然弹出这个错误消息。
def mostExpensiveStock(self):
mostexpStock = 0
for r in self.getstockList():
if r.value(r.getamountPur, r.getpricePur) > mostexpStock:
mostexpStock = r.value(r.getamountPur, r.getpricePur)
highest = str(r) + "with a total value of RM" + str('%.2f'%mostexpStock)
return highest
【问题讨论】:
-
如果
if ...的条件从不满足,你认为highest会是什么? -
在循环执行之前初始化
highest = "No stock available"。
标签: python python-3.x