我的Python学习之路之基本语法--参数传递、文件操作

参数传递、解包和文件的读取

1.参数、解包直接上图感觉在代码中更好理解


2、将用户提示符设置为变量 prompt,这样我们就不需要在每次用到 raw_input 时重复输入提示用户的字符了。而且如果你要将提示符修改成别的字串,你只要改一个位置就可以了如下图所示:(注意"""的用法:三个引号 """ 可以定义多行字符串)

 

文件操作中基本同C一样,我列出几个需要注意的,后面碰到继续补充

3.open的mode参数:

a        ---如果没有文件存在,可以自动创建文件
r+        ----如果没有文件存在,程序直接报没有文件错误
w+    -----如果没有文件,可以自动创建文件,也能通过write()将字符串写入,但无法传入第二个文件
a+        ---如果没有文件,可以自动创建文件,也能用read()读取文件内容,但write()到第二个文件时,格式变为原始格式

4.文件操作中常用的几个方法

close – 关闭文件。跟你编辑器的 文件->保存.. 一个意思。

read – 读取文件内容。你可以把结果赋给一个变量。

readline – 读取文本文件中的一行。

truncate – 清空文件,请小心使用该命令。

write(stuff) – 将stuff写入文件。

注意:切记在操作完文件后一定记得关闭文件。

文件操作需要我们实际中多加练习,光看懂知道几个方法是远远不够的

一个疑问:往一个文件中刚写入的内容,立即读取时读取不到的,但在关闭该文件之后,再打开再读取便可以

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值