十六: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