题目
小智在分析应用功能组成后,根据功能需求编写了如下网络应用Python代码:
from flask import Flask,render_template,request
app =
@app.route("/")
def index():
#显示“主页”页面,代码略
@app.route("/introduce")
def introduce():
#显示“介绍”页面,代码略
@app.route("/exercise",methods=["GET","POST"])
def exercise():
#显示“练习”页面,代码略
@app.route("/top")
def toplist():
#显示“排行榜”页面,代码略
if __name__ == "__main__":
app.
(1)
请在划线处补充代码。
(2)
请用实线将下列访问的“在线加法练习系统”功能的URL与相应的路由及视图函数连接起来。(答案填写格式如:A-d 、B-a)
A.//127.0.0.1:5000/top
toplist()
a.@app.route("/top")
B.//127.0.0.1:5000/
exercise()
b.@app.route("/exercise",methods=["GET","POST"])
C.//127.0.0.1:5000/exercise
introduce()
c.@app.route("/introduce")
D.//127.0.0.1:5000/instance
index()
d.@app.route("/")
、 、 、
(3)
在Flask Web应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量xxjs值的正确代码为
A . {{xxjs}}
B . {{#xxjs#}}
C . {{%xxjs%}}
D . {%xxjs%}
答案: Flask(__name__)|run()
A—a|B—d|C—b|D—c
A