摘要:
案例: 1.打印某个文件夹中所有文件的名字(递归) 2.统计某个文件夹中所有.py文件中代码的行数 1.找到某个文件夹中所有的.py文件 1 import os 2 # 展示文件夹内所有.py子文件的名字 3 def showsubfiles(dirname): 4 # 获取文件夹dirname中所 阅读全文
摘要:
1.文件的定位 tell() 查看文件光标所处位置 seek(offset,from)2.文件夹的相关操作 前提:导入os模块 import os 创建文件夹 os.mkdir() 删除文件夹 os.rmdir() 查看当前路径 getcwd() 修改文件夹/文件的名字 rename() 删除文件 阅读全文
摘要:
一、文件的作用 数据持久化 二、文件的语法 1.open("文件名.后缀","打开方式",encoding="utf-8") f = open('123.txt','w') 常用访问方式: r :只读 指向文件头 默认方式 w :只写 已经存在会覆盖,没有则创建新的 a :追加 存在,指向文件为,没 阅读全文
摘要:
一、面向过程与面向对象区别: 1.面向过程是一步一步实现的 面向对象则是找一个对象来实现,且对象必须是会这个功能的。 面向对象: 1.类:是抽象的,大范围;具备共同点,将共同点抽离出来,放到一个模板(模块)中。 2.对象:具体的 2.对象来自于类 静态行为:属性(用变量来存储) 动态行为:方法 二、 阅读全文
摘要:
之前在面向过程中,做过一个学生管理系统,现在用面向过程的方法来试试。 用面向对象来解决: 封装类: 学生类: 管理系统类: 成员变量 成员变量 id pass name age 成员方法 成员方法 pass 展示主菜单方法 添加学生信息 查询学生信息 修改学生信息 删除学生信息 查看所有学生信息 退 阅读全文