内容正文:
第2单元 编程计算
第1单元 初识数据与计算
第3单元 认识数据
第4单元 计算与问题解决
第5单元 数据分析与人工智能
信息技术
(必修1)
1
3.3 数据与系统
2
学习目标
★了解文件和数据库文件的概念。
★了解GUI的基本概念, 学会设计简单的GUI。
★学会根据任务需求, 选用恰当的软件处理数据。
★体验使用不同工具管理数据的过程,简单了解数据库管理系统和数据库系统的基本概念。
放暑假了,李华跟父母一起开展一次“神州行”,观光祖国大好河山。
他想结合信息技术课程的学习,自己开发一个旅行小助手系统, 用它来解决自己遇到的旅行线路管理、交通乘车指导、以往旅游相关记录管理等各种问题。
我们将通过下面的活动了解这个系统的构成并熟悉系统,进而尝试帮助他全面地设计、规划这个系统。
“神州行”
※ 活动1 初看旅行线路
“旅行线路”是该同学的旅行小助手系统中的一项功能,可以记录计划出游的旅行线路。他希望在这个系统中能够添加新的线路, 并可以查询已经输入系统的线路。
from tkinter import *
root = Tk()
root. title(“旅行线路”)
root.geometry('300x120’)
root.resizable(0,0)
#在窗口上建一个 “添加线路” 按钮
Button(root, text="添加线路”, relief="solid",width=10,height=2). pack()
#下面的代码实现在窗口上添加一个 “查询线路” 按钮的功能
下面的Python程序代码可以生成“旅行线路”程序界面,我们一起来帮他设计界面吧。请修改程序,使得程序运行后,可以在 “添加线路” 按钮下方添加 “查询线路”按钮。
任务一 探究旅行线路
Button(root,text="查询线路",relief="solid",width=10,height=2).pack()
tkinter 实现图形用户界面的模块
from tkinter import * 导入tkinter模块
矩形容器(Frame):框架控件;在屏幕上显示一个矩形区域,多用来作为容器
文本框(Entry):输入控件;用于显示简单的文本内容
按钮(Button):按钮控件;在程序中显示按钮。
文本标签(Labl