如何在for循环中增加全局char? Django的

时间:2017-09-08 19:12:26

标签: python django for-loop char increment

我在django模板中的视图中执行此操作

我想尝试在for循环中使用数字递增一个char,但不知怎的,我继续得到相同的char。

让我们说我想要A0, A1, A2 up to A9 then B0, B1 up to B9

罐头有人帮我一把吗?

我有类似的东西,但它继续给我B

    start_char = 'A'
    for x in range(15):
        ending_number = str(x)[-1]
        print(chr(ord(start_char) + 1) + ending_number)

1 个答案:

答案 0 :(得分:1)

res.send("something response"); console.log("abcdefghijklmnopqrstuvwxyz"); console.log("abcdefghijklmnopqrstuvwxyz"); res.send("sopmething response");
以下说明......
对于第一个字符的增量,请使用div by int  print(chr(ord(start_char) + x/10) + str(x%10))
1/10 = 9/10...=0
对于尾随数字,请使用余数运算符
 10/10=11/10...=1
1%10=11%10=1 ...