第1关:文件统计
任务描述
本关任务:编写统计/data/workspace/myshixun/step1文件夹下不同文件类型的数量和大小的程序。
测试说明
平台会对你编写的代码进行测试:
指定文件夹下各种扩展名文件的数量及大小 预期输出: 文件类型png文件数29文件大小XXXKB 文件类型ttc文件数1文件大小XXXKB 文件类型wav文件数6文件大小XXXKB
注意:由于在该文件夹下会有一个.gitkeep的默认文件,在统计时需要排除该文件 提示:可以使用两个字典存放不同类型文件的数量和不同类型文件的大小
第2关:移动文件
任务描述
本关任务:根据/data/workspace/myshixun/step1文件夹下文件的类型,在/data/workspace/myshixun/step1文件夹下建立相应的子文件夹,并将文件移动到相应的文件夹下。 具体来说,扩展名为.jpg.png的文件移动到image子文件夹下,.wav移动到sound文件夹下,.ttc移动到font文件夹下。 提示:可以建立字典来指定文件夹和文件的对应关系