十六:jinja2中的if和for


 

 

jinja2中的逻辑语句和python中的基本一致,执行逻辑的时候用{% 逻辑关键字 %}开始,{% end逻辑关键字 %}结束

 

if语句(判断关键字也是一样的,and、or、not···):

 

for循环,与python的for语法一致,但不可以使用continue和break来控制循环的执行

列表

字典

 

jinja2为for循环提供了以下特性

loop.index:当前迭代的索引(从1开始)
loop.index0:当前迭代的索引(从0开始)
loop.first:是否是第一次迭代,返回True或者False
loop.last:是否是最后一次迭代,返回True或者False
loop.length:序列的长度

 

打印9*9乘法表

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM