Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将变量放入变量时出现问题_Python_Django_For Loop - Fatal编程技术网

Python 将变量放入变量时出现问题

Python 将变量放入变量时出现问题,python,django,for-loop,Python,Django,For Loop,我有很多图标,名字是icon1,icon2,icon3等等。。。哪些来自服务器 如何创建forloop并在循环中自动设置图标NUMBER 我试过这个: {% for i in "1234" %} {{icon}}{{forloop.counter}} {% endfor %} 但这并没有给我想要的。为什么我不能这样做: {{ icon{{forloop.counter}} }}, 但这给了我一个错误,说它无法解析表达式,我想您正在寻找图标变量和循环计数器的串联 {% for i in "

我有很多图标,名字是icon1,icon2,icon3等等。。。哪些来自服务器

如何创建forloop并在循环中自动设置图标
NUMBER

我试过这个:

{% for i in "1234" %}
  {{icon}}{{forloop.counter}}
{% endfor %}
但这并没有给我想要的。为什么我不能这样做:

{{ icon{{forloop.counter}} }},

但这给了我一个错误,说它无法解析表达式,我想您正在寻找
图标
变量和循环计数器的串联

{% for i in "1234" %}
 {% with c=forloop.counter|stringformat:"s" %}
  {{icon|add:c}}
 {% endwith %}
{% endfor %}

我猜您正在寻找
图标
变量和循环计数器的串联

{% for i in "1234" %}
 {% with c=forloop.counter|stringformat:"s" %}
  {{icon|add:c}}
 {% endwith %}
{% endfor %}

你可以显示完整的代码,其中包括循环图标也<代码>{{icon}}{forloop.counter}}是正确的方法,但是你想要什么?@AamirAdnan,我还没有完整的代码,我正在测试这种可能性,然后我将循环图标。如果我从这个测试代码中得到了icon1,icon2,那么我将为real循环编写其余代码。所以我的问题是,这怎么可能?我没有否决你。你能展示完整的代码,包括图标上的循环吗<代码>{{icon}}{forloop.counter}}是正确的方法,但是你想要什么?@AamirAdnan,我还没有完整的代码,我正在测试这种可能性,然后我将循环图标。如果我从这个测试代码中得到了icon1,icon2,那么我将为real循环编写其余代码。所以我的问题是,这怎么可能?我没有否决你。这不是我真正想要的。它增加了一些价值,而不是concatenating@doniyor请参阅我的编辑。如果
图标
也是一个整数,您还需要使用
将其转换为字符串。这不是我真正想要的。它增加了一些价值,而不是concatenating@doniyor请参阅我的编辑。如果
图标
也是一个整数,则还需要使用
将其转换为字符串。