问题描述
我能问一下我犯了什么错误,导致我使第二位数字值(R2)始终与第三位数字值(R1)相同吗?
例如:
我做的是总价:88,
给出的数量:100,
因此,最终答案由3位数字组成,应该为012,但显示为022
例如:
2是总价99,
给定金额:100,
最终答案应该是001,但答案是011
下面的行是我用来进行计算的函数。
df['5-Day Avg'] = df['open'].head(5).sum().div(5) ....
解决方法
不运行它很难回答您的问题,但是对于这个问题或其他问题,我可以向您建议的是使用调试器并查看变量,内存,标志,寄存器...状态,一个我使用的是 emu8086 ,它是一个用户友好的工具,它具有非常好的调试器,如您所见(下图),它具有很多选项,它将为您节省很多时间搜索错误,您可以自己检测到它们。 Image about emu8086 debugger interface