load()是python文件操作的函数_python深入(函数,文件操作)

本文详细介绍了Python中的内建函数、集合操作、逻辑判断、反射等,特别关注了文件操作部分,包括打开模式、文件对象方法、文件读取等,并深入讨论了函数的定义、参数、局部变量、返回值,还涵盖了内置函数、生成器、冒泡排序算法以及装饰器的应用。
摘要由CSDN通过智能技术生成

一、内建函数

1、数学运算类

abs(x)#求绝对值

divmod(a, b)#分别取商和余数

float([x])#将一个字符串或数转换为浮点数。如果无参数将返回0.0

int([x[, base]])#将一个字符转换为int类型,base表示进制

long([x[, base]])#将一个字符转换为long类型

range([start], stop[, step]) #产生一个序列,默认从0开始

oct(x)#将一个数字转化为8进制

hex(x)#将整数x转换为16进制字符串

chr(i)#返回整数i对应的ASCII字符

2、集合操作类

format(value [, format_spec])#格式化输出字符串,如“I am {0},I like {1}”

iter(o[, sentinel])#生成一个对象的迭代器,第二个参数表示分隔符

max(iterable[, args...][key]) #返回集合中的最大值

min(iterable[, args...][key])#返回集合中的最小值

dict([arg])#创建数据字典

list([iterable]) #将一个集合类转换为另外一个集合类

str([object]) #转换为string类型

sorted(iterable[, cmp[, key[, reverse]]])#队集合排序

xrange([start], stop[, step]) #返回一个xrange对象

3、逻辑判断

all(iterable)#集合中的元素都为真的时候为真,若为空串返回为True

any(iterable)#集合中的元素有一个为真的时候为真,若为空串返回为False

cmp(x, y)#如果x < y ,返回负数;x == y, 返回0;x > y,返回正数

4、反射

hash(object)#如果对象object为哈希表类型,返回对象object的哈希值

id(object)#返回对象的唯一标识

len(s) #返回集合长度

eload(module) #重新加载模块

type(object)#返回该object的类型

5、io操作

input([prompt]) #获取用户输入,使用raw_input该函数将不会捕获用户的错误输入

file(filename [, mode [, bufsize]]) #

open(name[, mode[, buffering]]) 打开文件,推荐使用open

raw_input([prompt]) #设置输入,输入都是作为字符串处理

二、文件操作

1、打开模式列表

#w      以写方式打开,

#a      以追加模式打开 (从 EOF 开始, 必要时创建新文件)

#r+     以读写模

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值