


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
python所有内置函数的用法
Python拥有许多内置函数(Built-inFunctions),提供了基本的操作和功能,用户可以直接调用使用。本文将介绍Python所有内置函数的用法,分为以下十个部分:
一、数学函数
这些函数提供了一些常见的数学运算函数,如abs()、divmod()、max()、min()、pow()、round()等。
abs(x):返回x的绝对值;
divmod(a,b):返回a除以b的商和余数;
max(iterable[,key]):返回最大的元素;
min(iterable[,key]):返回最小的元素;
pow(x,y[,z]):返回x的y次方;
round(number[,ndigits]):返回浮点数number的四舍五入值,ndigits是小数位数。
二、逻辑函数
这些函数提供了一些逻辑运算函数,如all()、any()、bool()等。
all(iterable):如果iterable的所有元素均为True,则返回True;
any(iterable):如果iterable中任何一个元素为True,则返回True;
bool([x]):将x转换为布尔值;
三、类型函数
这些函数提供了一些类型判断和转换函数,如int()、float()、str()、type()等。
int(x,base=10):将x转换为一个整数;
float([x]):将x转换为一个浮点数;
str(object=''):返回一个字符串;
type(object):返回对象的类型。
四、序列函数
这些函数提供了一些序列操作函数,如len()、list()、tuple()、max()、min()、sum()等。
len(s):返回序列s的长度;
list(iterable):将可迭代对象转换为列表;
tuple(iterable):将可迭代对象转换为元组;
max(iterable[,key]):返回最大的元素;
min(iterable[,key]):返回最小的元素;
sum(iterable[,start]):返回可迭代对象iterable的所有元素的总和。
五、集合函数
这些函数提供了一些集合操作函数,如set()、frozenset()、max()、min()等。
set([iterable]):创建一个无序不重复元素集;
frozenset([iterable]):创建一个不可变集合;
max(iterable[,key]):返回最大的元素;
min(iterable[,key]):返回最小的元素;
六、字典函数
这些函数提供了一些字典操作函数,如dict()、keys()、values()等。
dict():创建一个空字典;
keys():返回字典的键列表;
values():返回字典的值列表;
items():返回字典的键值对列表;
七、文件函数
这些函数提供了一些文件操作函数,如open()、close()、read()、write()等。
open(file,mode='r',buffering=-1,…):打开一个文件;
close():关闭一个文件;
read(size=-1):从文件中读取字符串;
write(s):将字符串s写入文件。
八、字符串函数
这些函数提供了一些字符串操作函数,如capitalize()、count()、join()、split()等。
capitalize():将字符串的第一个字符转换为大写;
count(sub[,start[,end]]):返回子字符串sub在字符串中出现的次数;
join(iterable):将一个可迭代对象的元素连接起来,生成一个新的字符串;
split([sep[,maxsplit]]):将字符串按照分隔符sep分割,返回一个子字符串列表。
九、时间函数
这些函数提供了一些时间操作函数,如time()、ctime()、gmtime()、localtime()等。
time():返回当前时间的时间戳;
ctime([secs]):将时间戳转换为时间;
gmtime([secs]):将时间戳转换为UTC时间;
localtime([secs]):将时间戳转换为本地时间。
十、其他函数
这些函数提供了一些其他常用的函数,如help()、dir()、id()、print()等。
help([object]):显示对象的文档字符串;
dir([object]):不带参数时,返回当前作用域的所有变量和方法名列表;
id(object):返回对象的内存地址;
print():打印输出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车制造行业年终述职
- 蔬菜批发市场购销合同范本
- 工程承包-蓄水池合同样本
- 家庭承包土地合同书
- 2025年新疆乌鲁木齐市多校联考中考数学一模试卷
- 度铸件采购框架合同
- 数控铣削加工技术电子教案 模块五 1+X技能考核 任务一1+X技能考核数控铣初级试题
- 家居装修工程合同报价清单
- 养护合同:绿植花卉租赁项目
- 秋季出行安全知识
- GB/T 20145-2006灯和灯系统的光生物安全性
- GB 21519-2008储水式电热水器能效限定值及能效等级
- 2023年陕西省学业水平考试物理试真题答案无
- 运输供应商年度评价表
- 旅游项目融投资概述
- 全旅馆业前台从业人员资格证考试答案解析
- 十二经络及腧穴课件
- 立式圆筒形储罐罐底真空试验记录
- 公司新员工入职登记表(模板)
- 新疆大地构造单元划分论文(董连慧)2017最新整理
- 办公室工作存在问题(总结12篇)
评论
0/150
提交评论