欢迎关注微信公众号,搜索软件测试工程师之路,一起学习,分享,成长。

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去读取吗?readlinereadlinesread在使用时有什么区别?

Readlines是以列表去接收内容。

Read是以字符串变量接收内容,打印时以字符串打印。

Readline读取一行,这个例子暂时没有运行出来,后面再补上。

1.      函数的定义:

内置函数:一般以一个或二个_开头,是对称的,如_init_,或_ _init_ _

Def函数名称(形参1,形参2….

*argv是列表结构接收参数。

**argv是字典结构去接收参数。

Python中函数是不用声明返回值类型的。

函数命名规则遵从驼峰原则:一般动宾结构,如新增用户addUser

2.      同一个函数名中形参不能重名

addUser(a,a),这个是无效的

函数赋值:

在定义函数时,给形参赋予默认值时,应该从最后一个形参开始赋值。如

此时是错误的,因为一般赋值时,2会被赋予给第一个参数a,这样就会导致错误



TAG:

 

评分:0

我来说两句

日历

« 2024-04-30  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 17272
  • 日志数: 17
  • 建立时间: 2015-01-19
  • 更新时间: 2016-05-26

RSS订阅

Open Toolbar