Python练习题23/24/25/26/27

》》点赞,收藏+关注,理财&技术不迷路《《

课后习题二十三(集合):

0.请问集合的唯一作用是什么呢?+

Python练习题23/24/25/26/27

 

1.如果你希望创建的集合是不变的,应该怎么做?

Python练习题23/24/25/26/27

 

2.请问如何确定一个集合里面有多少个元素?

Python练习题23/24/25/26/27

 

3.请目测以下代码会打印什么内容?

Python练习题23/24/25/26/27

 

4.请问set1 = {[1,2]}和set1 = set{[1,2]}执行的结果一样吗?

Python练习题23/24/25/26/27

5.打开你的IDLE,输入set1 = {1,1.0},你发现了什么?

Python练习题23/24/25/26/27

6.请问如何给集合添加和删除元素?

Python练习题23/24/25/26/27

 

课后习题二十四(文件):

0.下边只有一种方式不能打开文件,是哪一种,为什么?

Python练习题23/24/25/26/27

1.打开一个文件我们用open()函数,函数没有文件的打开方式,决定打开的文件具有哪些性质,请问默认的打开模式是什么呢?

Python练习题23/24/25/26/27

2.请问》》》open(‘E:\\test,bin‘,’xb‘)是以什么样的模式打开文件的?

Python练习题23/24/25/26/27

3.尽管Python有所谓的‘垃圾回收机制‘,但对于打开了的文件,在不也需要使用到的是皇后我们仍然需要使用f.close()将文件对象“关闭”,这是为什么呢?

Python练习题23/24/25/26/27

4.如何将一个文件对象(f)中的数据存放进列表中?

Python练习题23/24/25/26/27

5.如何迭代打印出文件对象(f)中的每一行数据?

Python练习题23/24/25/26/27

6.文件对象的内置方法f,read([size=-1])作用是读取文件对象内容,size参数是可选的,那如果设置了size=。例如:f,read(10),将返回什么内容?

Python练习题23/24/25/26/27

7.如何获得文件对象(f)当前文件指针的位置?

Python练习题23/24/25/26/27

8.还是视频中的那个演示文件(record,txt),请问为何f,seek(45,0)不会出现,但f,seek(46)就出现了呢?

Python练习题23/24/25/26/27

 

课后练习题二十五(文件练习题):

0.编写一个程序,接受用户的输入并保存为新的文件,程序实现如图:

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27

1.编写一个程序,比较用户输入的两个文件,显示出所有不同处的行号与第一个不同字符 位置,程序实现如图:

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27

2.编写一个程序,当用户输入文件名和行数(N)后,将该文件的前N行内容打印到屏幕上,程序实现如图:

Python练习题23/24/25/26/27

3.呃,不得不说我们的用户变得越来越刁钻了。要求在上一题的基础上扩展,用户可以随意输入需要显示的行数。(如输入13:21打印第13行到第21行,输入:21打印前21行,输入21:则从21行开始到文件结尾所有内容)

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27

4.编写一个程序,实现“全部替换”功能,程序实现如图:

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27

 

课后练习题二十六(文件系统):

0.编写一个程序,统计当前目录下每个文件类型的文件数,程序实现如图:

Python练习题23/24/25/26/27

1.编写一个程序,计算当前文件夹下所有文件的大小,程序实现如图:

Python练习题23/24/25/26/27

2.编写一个程序,用户输入文件名以及开始搜索的路径,搜索该文件是否存在,如遇到文件夹,则进入文件夹继续搜索,程序实现如图:

Python练习题23/24/25/26/27

3.编写一个程序,用户输入开始搜索的路径,查找该路径下(包含子文件夹内)所有的视频格式文件(要求查找mp4 rmvb avi的格式即可),并把创建一个文件(vedioList.txt)存放所有找到的文件的路径,程序实现如图:

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27

4.编写一个程序,用户输入关键字,查找当前文件甲内(如果当前文件夹包含文件夹,则进入文件夹继续搜索)所有含有该关键字的文本文件(txt后缀),要求显示该文件所在的位置以及关键字在文件中的具体位置(第几行第几个字符),程序实现如图:

Python练习题23/24/25/26/27

 

课后练习题二十七(文件储存):

Pickle的实质是什么?

Python练习题23/24/25/26/27

使用pickle的什么方法储存数据?

Python练习题23/24/25/26/27

使用pickle 的什么方法读取数据?

Python练习题23/24/25/26/27

使用pickle 能不能保存为‘.txt’类型的文件?

Python练习题23/24/25/26/27

动一动:

编写一个程序,这次要求使用pickle将文件(record.txt)里的对话按照以下要求腌制成不同文件(没错,是第29讲的内容小改,考考你自己能写出来吗?):

Python练习题23/24/25/26/27

Python练习题23/24/25/26/27