欢迎光临
六楼实验室
网站运行 3004天 | 文章 85 篇 | 分类 15 个 | 标签 54 个

重拾Python笔记三

重拾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 bfrom 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):
赞(0) 打赏
未经允许不得转载:六楼实验室 » 重拾Python笔记三
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

六楼实验室 · 矿软科技

六楼实验室矿软科技

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

css.php