本文发表于 4463 天前,其中的信息可能已经事过境迁
Ai摘要
加载中...|
重拾Python笔记三
- 打开文件,创建文件对象
f=open('filename','r'),第一个参数为文件名,第二个参数为读写模式,常用r或者w。 - 读取文件内容使用
f.read(N)、f.readline()、f.readlines(),分别是读取N bytes、读取一行、所有行并存在列表中这三种方式。 - 写入文件方法使用
f.write('string')、f.write(list),分别是将string写入文件、将列表写入文件并每行一个列表的元素。 - 最后要关闭文件f.close()。
for line in file(filename),则通过file()函数,循环读取文件内容,依次将文件中每一行赋值给line。- 一个py文件就是一个模块,使用
import filename来导入filename.py的模块,调用函数时使用filename.method()。其他导入方式为import a as b、from a import *。 - import的搜索路径为:程序所在文件夹 > 标准库路径 > 系统环境变量。
- 将多个模块放在一个文件夹下,并在改文件夹下创建一个
__init.py__的空文件表明这是一个模块包,然后使用import filepath.filename来导入。 - 函数传递参数可以不通过位置,而是自定义顺序,一个函数的定义
def f(a,b,c):,传递参数时可使用关键字传递参数f(2,c=2,b=3),但是位置传递的参数必需在关键字传递参数的前面。 - 函数在定义时候可以指定默认值
def f(a=12,b='str',c=2):。
赞赏博主
评论 隐私政策
