3/下面哪个标签是没有语义的:(A)
A.div块标签
B.h1标题标签
C.a超链接标签
D.p段落标签
解释:div标签是没有语义的,语义是标签在一开始就默认有一些特殊效果的,比如内边距和外边距之类的,其中超链接默认就是由下划线而且是蓝色的.
17/Flask视图函数return返回的数据,描述正确的是:(C)
A.不能返回json数据
B.只能返回字符串
C.可以返回状态码
D.可以返回数值
解释:return是可以返回字符串/状态码/json数据的,不能返回数值,A中说的错了,B中的只能错了.
18/flask中关于重定向redirect函数的描述错误的是(D)
A.redirect函数可以接受字符串形式的url作为参数
B.redirect函数可以接受变量作为参数
Credirect函数可以重定向到其他的视图函数
D.redirect函数接受的参数必须制定状态码302
解释:D项的状态码不用特意指定,而且不是只有302,还有301等,redirect函数是可以重定向到其他视图函数或者其他的url地址的,但是记得写协议http://,它的形式就是一个字符串传入的,如果我们把它赋值到变量中,那么传入变量也是可以的了
19/关于状态码的描述错误的是(D)
A.flask中可以返回不符合http协议的状态码.
Babort函数只能抛出符合http协议的异常状态码
C.自定义的不符合http协议状态码不可以被abort函数捕获
D.状态码在flask框架中没有封装,需要手动处理
解释:Flask 视图函数中帮助我们封装过状态码了,不需要手动去设置响应的状态码
20/自定义转换器的描述正确的是(C)
A.自定义转换器不支持使用正则表达式
B.自定义转换器是因为flask没有内置的转换器
C.flask内置的转换器有6种
D默认的装唤起是数值类型
解释:A,转换器是可以接受正则表达式的,之前的笔记中有自定义转换器例子,也可以直接点击链接,文章里面第5个例子进行查看:Flask阶段(一)代码,B,Flask 有6种内置的转换器,D,默认的转换器为字符串类型
38/网页使用ajax的目的的是:(AB)
A.实现页面的局部刷新,提高用户体验
B.是向前后端分离,优化系统架构和开发流程
C.加快整个页面的显示速度
D.有利于seo的需要
解释:前两个没什么大问题,后两个解释一下,C项说实话,我一直认为是对的,既然标准答案给的错的,那么试着强行解释一波,ajax的目的是做数据交互的,只是附带了一个效果就是局部刷新,(哈哈哈,我都说服不了我自己),D中的seo是通过html中head中的标签进行设置的,可以将我们的网站在搜索引擎上排名更加靠前,和ajax貌似没有什么关系.详细的大家可以看一下我之前的笔记,知道你比较懒,特意放上链接,点击即可ajax和vue.js