Python的内置函数(二十六)、write()

概述

write() 方法用于向文件中写入指定字符串。

在文件关闭前或缓冲区刷新前,字符串内容存储在缓冲区中,这时你在文件中是看不到写入的内容的。

如果文件打开模式带 b,那写入文件内容时,str (参数)要用 encode 方法转为 bytes 形式,否则报错:TypeError: a bytes-like object is required, not 'str'。

语法

write() 方法语法如下:

fileObject.write( [ str ])

参数

  • str -- 要写入文件的字符串。

返回值

返回的是写入的字符长度。

实例

以下实例演示了 write() 方法的使用:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

# 打开文件
fo = open("test.txt", "w")
print "文件名为: ", fo.name
str = "菜鸟教程"
fo.write( str )

# 关闭文件
fo.close()

以上实例输出结果为:

文件名为:  test.txt

查看文件内容:

$ cat test.txt 
菜鸟教程

Python是一种功能强大的高级编程语言,其标准库中包含了许多内置函数,它们用于处理各种常见的任务,如数据操作、文件系统访问、字符串处理等。以下是Python中一些常用的内置函数类别及其简介: 1. **数学和算术运算**: - `abs()`:返回数字的绝对值。 - `round()`:四舍五入到指定的小数位数。 - `max()` 和 `min()`:分别返回一组数值中的最大值和最小值。 2. **条件控制**: - `if`、`elif`、`else`:用于条件判断和流程控制。 - `len()`:获取对象(如列表、字符串)的长度。 - `type()`:检查变量的数据类型。 3. **字符串处理**: - `str()`:将其他类型转换为字符串。 - `split()`:分割字符串。 - `join()`:合并字符串数组。 4. **列表和元组操作**: - `list()` 和 `tuple()`:创建列表和元组。 - `append()` 和 `extend()`:添加元素到列表。 - `pop()`:删除并返回列表最后一个元素。 5. **字典操作**: - `dict()`:创建字典。 - `keys()`, `values()`, `items()`:分别获取字典的键、值和键值对。 6. **文件和I/O**: - `open()`: 打开文件。 - `read()`, `write()`: 读取和写入文件内容。 7. **异常处理**: - `try-except`:捕获并处理错误。 - `raise`:引发自定义异常。 这只是众多内置函数的一部分,Python还有许多其他实用的功能,比如日期时间处理、集合操作等。学习使用内置函数可以极大提高编写Python代码的效率。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wanderer001

ROIAlign原理

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值