第8单元 第3练 第一个Flask程序《程序设计基础-Python》(高教版)一课一练
2026-02-02
|
2份
|
3页
|
38人阅读
|
1人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第八单元第三方库应用的第3练,内容涵盖第八单元第一个Flask程序相关内容。
《程序设计基础-Python》(高等教育出版社)第3练
第8单元 第三方库应用
子任务三 第一个Flask程序
1、 单项选择题(本题共2小题)
1. Flask 是一个什么类型的框架( )
A. 桌面应用框架 B. Web 应用框架
C. 游戏开发框架 D. 数据分析框架
【答案】B
【解析】Flask 是轻量级 Web 应用框架。
2.下列哪项是运行 Flask 应用的常用方式( )
A. flask run B. python app.py
C. 两者都可以 D. 两者都不行
【答案】C
【解析】Flask 支持 flask run 和直接运行 Python 文件。
二、判断题(本题共2小题)
1. Flask 默认运行在 5000 端口。( )
【答案】正确
【解析】Flask 默认监听 127.0.0.1:5000。
2. Flask 是 Python 标准库的一部分,无需安装。( )
【答案】错误
【解析】Flask 是第三方库,需使用 pip 安装。
三、名词解释题(本题共2小题)
1. 路由
【答案】路由是 URL 与处理该 URL 的 Python 函数之间的映射关系。
2. 视图函数
【答案】在 Flask 中,处理请求并返回响应的 Python 函数称为视图函数。
四、简答题(本题共2小题)
1. 请简述什么是Web应用程序框架
【答案】Web应用程序框架或简称为Web框架表示库和模块的集合,它使Web应用程序开发人员能够专注于编写应用程序,而不必担心协议、线程管理等细节。典型的框架通常提供管理路由、访问数据库、管理会话和cookies、创建模板来显示HTML等功能。
2. 请简述Flask代码如何在Pycharm中运行。
【答案】
① 在PyCharm中,选择“文件”→“新建工程”命令,选择“Flask”,在“Location”文本框中输入项目名称,单击“Create”按钮。
② 安装第三方库Flask模块。
③ 编写代码,调试。
④ 如果是 PyCharm 社区版,可以先创建纯 Python 项目,然后手动创建并配置 Flask 程序。
五、编程题(本题共1小题)
1. 编写一个 Flask 程序,访问 /about 时返回 “关于我们”。
【答案】
from flask import Flask
app = Flask(__name__)
@app.route('/about')
def about():
return "关于我们"
if __name__ == '__main__':
app.run()
六、填空题题(本题共1小题)
1. 让 Flask 应用在启动时显示调试信息,可以在用代码: 。
【答案】
app.run(debug=True)
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第八单元第三方库应用的第3练,内容涵盖第八单元第一个Flask程序相关内容。
《程序设计基础-Python》(高等教育出版社)第3练
第8单元 第三方库应用
子任务三 第一个Flask程序
1、 单项选择题(本题共2小题)
1. Flask 是一个什么类型的框架( )
A. 桌面应用框架 B. Web 应用框架
C. 游戏开发框架 D. 数据分析框架
2.下列哪项是运行 Flask 应用的常用方式( )
A. flask run B. python app.py
C. 两者都可以 D. 两者都不行
二、判断题(本题共2小题)
1. Flask 默认运行在 5000 端口。( )
2. Flask 是 Python 标准库的一部分,无需安装。( )
三、名词解释题(本题共2小题)
1. 路由
2. 视图函数
四、简答题(本题共2小题)
1. 请简述什么是Web应用程序框架
2. 请简述Flask代码如何在Pycharm中运行。
五、编程题(本题共1小题)
1. 编写一个 Flask 程序,访问 /about 时返回 “关于我们”。
六、填空题题(本题共1小题)
1. 让 Flask 应用在启动时显示调试信息,可以在用代码: 。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。