3.3数据与系统第一课时-【新教材】2021-2022学年教科版(2019)高中信息技术必修一课件(18PPT)

文档属性

名称 3.3数据与系统第一课时-【新教材】2021-2022学年教科版(2019)高中信息技术必修一课件(18PPT)
格式 ppt
文件大小 1.1MB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2022-06-24 20:36:34

图片预览

文档简介

(共18张PPT)
教科版(2019版) 信息技术(高中)
3.3 数据与系统(第1课时)
必修1 数据与计算
目录
01 导入新课、体验
03 课堂小结
02 发现问题并探究
03 新知新授
01
体验“随机点名.py”小程序
观察
红色字体
提示错误
2
按钮、显现学生姓名的文本框、计数的标签等
界面是空的
1
问题
02
发现问题并探究
一、数据与文件
回忆:
python中输入输出功能用的是什么函数?
1.输入数据:input(“提示“)函数
2.输出数据:print( )函数
一、数据与文件
一、数据与文件
内存:用来存放当前正在执行的程序及数据,程序关闭后,数据消失。
常见硬件设备:内存条等
外存:通常是磁性介质或光盘等,能长期保存信息。
常见硬件设备:硬盘、U盘、光盘等
一、数据与文件
“随机点名.py”小程序中使用的数据是在“点名册.txt”文本文件中。
“点名册.txt”文件存在硬盘中
二、图形用户界面(GUI)
1.图形用户界面(Graphical User Interface,GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。
二、图形用户界面(GUI)
界面上有哪些常用对象呢?认一认?
表单
文本
按钮
标签
复选框
03
新知新授
导入模块代码:
from tkinter import *”,然后就可以运用相应代码来创建各种交互对象。
python中如何使用模块
Supporting text here.
You can use the icon library in iSlide (www.islide.cc) to filter and replace existing icon elements with one click.
Text here
在Python 语言中,tkinter是实现图形用户界面的模块,可以快速创建GUI应用程序。
模块介绍:
三、tkinter模块
导入模块代码:
from tkinter import *”,然后就可以运用相应代码来创建各种交互对象。
python中如何使用模块
三、tkinter模块
文本框(Entry)
按钮(Button)
文本标签(Lable)
实践活动:
用IDLE打开.py文件
教师下发半成品,根据要求完成以下任务
1.修改界面,界面我设计
2.学习并模仿“添加线路”按钮代码,添加 “查询线路”按钮。
任务一:探究旅行线路
教师下发半成品,根据要求完成以下任务
1、补充程序,运行。
2、在文本框中输入线路,数据保存在旅行线路.txt文件中。
任务二:编程实现“添加线路”功能
任务
def intomap(): #Button按钮激发函数
c=open("旅行线路.txt",'a+') #以追加模式打开文件
c.write(var.get()+"\n") #在text文件末尾添加text里的内容
c.close #关闭文件
思考数据存储需要通过哪些代码来实现?
四、文件与Python读写文本文件
在Python语言中
★ 用open函数把外存储器里的文本文件(.txt)打开。
★ 用write方法将内存中的数据存储到外存储器的文件中。
要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符:
f = open('/Users/michael/test.txt', 'r')
标示符‘r’表示读,这样,我们就成功地打开了一个文件。
通过例子具体示例一下write( )函数的使用。write( )函数的参数是一个字符串,分以下2种情况:
1. 通过write()函数向文件中写入一行
>>> f=open(r“C:\Users\Administrator\Desktop\test.txt”,‘w’)
>>> f.write(‘hello,world!\n’)#写入的字符串仅仅在末尾包含一个换行符。
>>> f.close()
2. 通过write()函数向文件中写入多行
>>> f=open(r“C:\Users\Administrator\Desktop\test.txt”,‘w’)
>>> f.write(‘hello python!\nhello world!\n’)#写入的字符串包含多个换行符,可以达到写入多行的效果
>>> f.close()
四、文件与Python读写文本文件
★ 文件操作结束时,一定要用close方法关闭。
调用close()方法关闭文件。
文件使用完毕后必须关闭,因为文件对象会占用操作系统的资源,并且操作系统同一时间能打开的文件数量也是有限的。
五、课堂小结
1. Tkinter模块的基本操作:引用,创建窗口,设置窗口大小、标题内容;在窗口上创建标签、文本框、按钮;为按钮单击事件编写代码。
2. 对文本文件的操作:将内容写入文本文件。
感谢您的观看