我不明白为什么这段代码没有正确迭代?
income = 0
expenses = 10
profit = income - expenses
if profit <= 0:
income += 1
print(profit)
我希望它将收入增加1到10,但它只运行一次,输出:
-10
真诚地感谢在食物链的最底层回答某些事情。
答案 0 :(得分:0)
您打印的差异利润确实为-10。如果必要的话,添加循环(while,for)到imcrement,然后在循环外打印收入。
答案 1 :(得分:0)
嗨 IF 语句不会循环播放。当条件满足时,它将执行其下的语句。 使用在中循环,直到满足条件。