我正在Google App Engine平台上运行Python应用程序。 Bu条件,我有一个术语(例如12个月),并且在每个月我都会进行特定付款(PAYMENT变量)。然后我需要计算所有付款并更新TOTAL_PAYMENT变量。
{% set total_payment = 0 %}
{% for month in range(0,term) %}
{% payment = SOME_INT_VALUE %}
{% total_payment = total_payment + payment%}
{% endfor%}
{{ total_payment }}
而不是总支付价值,我仍然得到0.问题是什么?
答案 0 :(得分:0)
可能有点脏,但它运作良好。
{% set vars = {'total_payment': 0} %}
{% for month in range(0, term) %}
{% if vars.update({'total_payment': vars.total_payment + SOME_INT_VALUE}) %}{% endif %}
{% endfor %}
{{ vars.total_payment }}