欢迎关注微信公众号,搜索软件测试工程师之路,一起学习,分享,成长。
python文件读写
上一篇 /
下一篇 2015-01-28 12:59:34
/ 个人分类:python
1. 文件读写方式
(1) f =
open(r'd:\temp.txt','w+')
s = "hello world"
f.write(s)
f.close()
f = open(r'd:\temp.txt', 'r')
print f.readlines()
Q1:文件写入后,要先关闭再打开进入读取。
为什么写入后直接进行读取,无法读取到数据呢?
因为write只是将内容写入到缓存中,并未保存到temp文件中,当执行close操作时,缓存中的文件才会保存到temp中。
Q2:可以用readline去读取吗?readline,readlines及read在使用时有什么区别?
Readlines是以列表去接收内容。
Read是以字符串变量接收内容,打印时以字符串打印。
Readline读取一行,这个例子暂时没有运行出来,后面再补上。
1. 函数的定义:
内置函数:一般以一个或二个_开头,是对称的,如_init_,或_ _init_ _
Def函数名称(形参1,形参2,….)
*argv是列表结构接收参数。
**argv是字典结构去接收参数。
Python中函数是不用声明返回值类型的。
函数命名规则遵从驼峰原则:一般动宾结构,如新增用户addUser
2. 同一个函数名中形参不能重名
如addUser(a,a),这个是无效的
函数赋值:
在定义函数时,给形参赋予默认值时,应该从最后一个形参开始赋值。如
此时是错误的,因为一般赋值时,2会被赋予给第一个参数a,这样就会导致错误
收藏
举报
TAG: