Python 忽略计算中参数的初始值
我有以下代码。公式是Python 忽略计算中参数的初始值,python,for-loop,iteration,Python,For Loop,Iteration,我有以下代码。公式是answer=(b*a)+c。我想显示a和答案 c = 9 qq = 4 b = 5 a = 0 for i in range(5): answer = (b*a)+c a += qq print a, answer 一旦该程序运行,它将显示从 4 9 最多 20 89 它运行正常,但我不希望9显示在4旁边。相反,我希望29显示在4旁边,因为这是插入a的4时的答案。我已经试了一个小时了,但我不知道怎么做。这是因为你在显示之前迭代了一个 c
answer=(b*a)+c
。我想显示a
和答案
c = 9
qq = 4
b = 5
a = 0
for i in range(5):
answer = (b*a)+c
a += qq
print a, answer
一旦该程序运行,它将显示从
4 9
最多
20 89
它运行正常,但我不希望9显示在4旁边。相反,我希望29显示在4旁边,因为这是插入
a
的4时的答案。我已经试了一个小时了,但我不知道怎么做。这是因为你在显示之前迭代了一个
c = 9
qq = 4
b = 5
a = 0
for i in range(5):
answer = (b*a)+c
print a, answer
a += qq
将显示:
0 9
4 29
...
20 109
为什么在计算
answer
之后,但在显示它之前,要增加a
?