变量 描述
    loop.index 当前迭代的索引(从1开始)
    loop.index0 当前迭代的索引(从0开始)
    loop.first 是否是第一次迭代,返回True或False
    loop.last 是否是最后一次迭代,返回True或False
    loop.length 序列的长度
    测试器 说明
    callable(object) 是否可调用
    defined(object) 是否已经被定义了。
    escaped(object) 是否已经被转义了。
    upper(object) 是否全是大写。
    lower(object) 是否全是小写。
    string(object) 是否是一个字符串。
    sequence(object) 是否是一个序列。
    number(object) 是否是一个数字。
    odd(object) 是否是奇数。
    even(object) 是否是偶数。