Python全系列 教程
3567个小节阅读:5929.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
所有的控制语句都是放在{% ... %}
中,并且有一个语句{% endxxx %}
来进行结束!
if:if语句和python中的类似,可以使用>,<,<=,>=,==,!=
来进行判断,也可以通过and,or,not,()
来进行逻辑合并操作
xxxxxxxxxx
<h1>选择结构</h1>
{% if uname == 'sxt' %}
<p>尚学堂</p>
{% endif %}
{% if uname == 'sxt' %}
<p>尚学堂</p>
{% else %}
<p>百战程序员</p>
{% endif %}
{% if uname == 'sxt' %}
<p>尚学堂</p>
{% elif uname == 'baizhan'%}
<p>百战程序员</p>
{% else %}
<p>学Python 找百战程序员!!</p>
{% endif %}
{% if age >= 18 %}
<p>{{ age }}岁,成年人,可以通宵打游戏</p>
{% else %}
<p>{{ age }}岁,未成年人,可以通宵学习</p>
{% endif %}
xxxxxxxxxx
@app.route('/')
def index():
uname = 'baizhan3'
return render_template('index2.html',uname = uname)
注意:
if
条件判断语句必须放在{% if statement %}
中间,并且还必须有结束的标签{% endif %}
。
实时学习反馈
1. 以下语句中,哪个是Jinja2中正确if语法?
A {%if <逻辑表达式> %} {%endif%}
B {%if 逻辑表达式 %} {%end if%}
C {%if 逻辑表达式 %} {%endif%}
D {%if <逻辑表达式> %} {%end if%}
答案
1=>C