目录

  • 1 程序设计基本方法
    • 1.1 程序设计语言
    • 1.2 Python语言开发环境配置
    • 1.3 实验教学 python环境配置
    • 1.4 第1章PPT
  • 2 Python程序实例解析
    • 2.1 Python程序语法元素分析
    • 2.2 Python蟒蛇绘制
    • 2.3 实验教学 python蟒蛇程序
    • 2.4 第2章PPT
  • 3 基本数据类型
    • 3.1 数字类型及操作
    • 3.2 字符类型及操作
    • 3.3 实验教学 天天向上的力量
    • 3.4 第3章PPT
  • 4 程序的控制结构
    • 4.1 分支结构
    • 4.2 循环结构
    • 4.3 实验教学 身体质量指数
    • 4.4 第4章PPT
  • 5 函数和代码复用
    • 5.1 函数及应用
    • 5.2 递归及应用
    • 5.3 实验教学 七段数码管
    • 5.4 第5章PPT
  • 6 组合数据类型
    • 6.1 序列类型及应用
    • 6.2 字典类型及应用
    • 6.3 实验教学 基本统计及词频统计
    • 6.4 第6章PPT
  • 7 文件和数据格式化
    • 7.1 文件的使用
    • 7.2 图像的处理
    • 7.3 实验教学 图像处理
    • 7.4 第7章PPT
  • 8 程序设计方法论
    • 8.1 计算思维
    • 8.2 计算生态
    • 8.3 实验教学 第三方库的安装
    • 8.4 第8章PPT
文件的使用

文件的使用

1.读写文本数据

读写各种不同的文本数据,如ASCIIUTF-8UTF-9编码等。

使用带有rt模式的open()函数读取文本文件。

使用带有wtopen()函数写入一个文本文件,如果之前文件内容存在则清除并覆盖掉。

如果是已存在文件中添加内容,使用atopen()函数。

2. 文件不存在时写入

在一个文件中写入数据,如果文件不存在写入,而不是直接覆盖原文件内容。

3. 打印输出到文本文件

打印输出至文件中,将print()函数输出重定向到一个文件中。

4. 使用其他分隔符或行终止符打印

可以在print()函数中使用sepend关键字。

5.文件的打开和关闭

 Open 打开文件,文件的打开方式有 r,w,x,a,b,t,+等模式

Close 关闭文件

6.文件的读写

Readall() read () ReadLine() readlines()

Write()writelines()