摘要:
1.乘号 2.表示倍数 3.单个星号* --1--如:*parameter是用来接受任意多个参数并将其放在一个元组中 --2--接受任意多个参数 --3-- 函数在调用多个参数时,在列表、元组、集合、字典及其他可迭代对象作为实参,并在前面加 *如 *(1,2,3)解释器将自动进行解包然后传递给多个单 阅读全文
摘要:
使用print() 函数输出数据,但是想改变默认的分隔符或者行尾符。 使用end 参数也可以在输出中禁止换行 也可以用join方式 str.join() 的问题在于它仅仅适用于字符串。这意味着你通常需要执行另外一些转换才能让它正常工作 当然可以不用那么麻烦,仅仅只需要像下面这样写: 阅读全文
摘要:
会把原文件内容清空,写最新的 文件必须以文本模式打开,如果文件是二进制模式的话,打印会出错 阅读全文
摘要:
关于换行符的识别问题,在Unix 和Windows 中是不一样的(分别是n 和rn)。默认情况下,Python 会以统一模式处理换行符。这种模式下,在读取文本的时候,Python 可以识别所有的普通换行符并将其转换为单个nn 字符。类似的,在输出时会将换行符nn 转换为系统默认的换行符。如果你不希望 阅读全文
摘要:
文件的读写操作默认使用系统编码,可以通过调用sys.getdefaultencoding() 来得到。在大多数机器上面都是utf-8 编码。如果你已经知道你要读写的文本是其他编码方式,那么可以通过传递一个可选的encoding 参数给open() 函数。如下所示:with open('somefil 阅读全文