《python内置函数功能汇总》

Python所有的内置函数

Built-in Functions
abs() divmod() input() open() staticmethod()
all() enumerate() int() ord() str()
any() eval() isinstance() pow() sum()
basestring() execfile() issubclass() print() super()
bin() file() iter() property() tuple()
bool() filter() len() range() type()
bytearray() float() list() raw_input() unichr()
callable() format() locals() reduce() unicode()
chr() frozenset() long() reload() vars()
classmethod() getattr() map() repr() xrange()
cmp() globals() max() reversed() zip()
compile() hasattr() memoryview() round() __import__()
complex() hash() min() set() apply()
delattr() help() next() setattr() buffer()
dict() hex() object() slice() coerce()
dir() id() oct() sorted() intern()


  • 常用数值运算函数
函数描述
int(x)将x变成整数,例如 :int(123.45)结果为123
float(x)将x变成浮点数,例如:float(12)结果为12.0
complex(X)将x变成复数,例如:complex(4)结果为4 + 0j
bool(x)将参数转换为布尔类型,返回结果只有True或False,例如bool(0)结果为False,除0外其余整型数值返回均为True
decimal(x)小数型,可根据自己需要设定x的小数位数
fractions(x,y)分数型,表示y分之x
abs(x)绝对值,x的绝对值,例如:abs(-123)结果为123
pow(x,y[,z])幂余,(x**y)%z,[…]表示参数z可以省略,例如:pow(3,pow(3,99),10000)结果为4587
divmod(x,y)商余,(x//y,x%y),同时输出商和余数,例如:divmod(10,3)结果为(3,1)
round(x[,d])四舍五入,d是保留小数位数,默认值为0,例如round(10.123,2)结果为10.12
max(x1,x2,…,xn)最大值,例如max(1,9,5,4,3)结果为9
min(x1,x2,…xn)最小值,例如:min(1,9,5,4,3)结果为1
  • 字符串处理函数
函数描述
len(x)返回字符串x的长度,例如len(“1234”)结果为4
str(x)将任意类型的x转换其所对应的字符串形式,例如:str(1.23)结果为“1.23”
eval(x)去掉字符串x的引号,例如eval(“1 + 2”)结果为3
hex(x)将x转换成它的十六进制的字符串形式,例如:hex(425)结果为“0x1a9”
oct(x)将x转换成它的八进制的字符串形式,例如:oct(425)结果为“0o651”
bin(x)将x转换成它的二进制的字符串形式,例如:bin(10)结果为“0b1010”
chr(u)x为Unicode编码,返回其对应的字符
ord(x)x为字符,返回其对应的Unicode编码
  • 其余常用函数
函数描述
all()用于判断给定的可迭代参数中的所有元素是否都为True,如果是返回 True,否则返回 False。
any()用于判断给定的可迭代参数 iterable 是否全部为 False,若是则返回 False,如果有一个为 True,则返回 True。
dict()创建一个字典,例如dict(),创建了一个空字典{}
dir()函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表
help()用于查看函数或模块用途的详细说明
id()用于获取对象的内存地址
input()接受一个标准输入数据,返回为 string 类型
list()创建一个列表
print()输出打印
set()创建一个无序不重复元素集
sum()求和计算
tuple()创建元组
type(x)返回参数x的类型
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python是一种简单易学的编程语言,拥有丰富的内置函数,这些函数可以在编写程序时方便地调用,能够大大提高开发效率。以下是一些常用的Python内置函数汇总: 1. 输入输出函数Python中常用的输入函数是input(),用于从标准输入接收用户输入的数据,并且可以根据需要进行类型转换。常用的输出函数是print(),用于将内容打印到标准输出。 2. 数学函数Python提供了一系列的数学函数,可以进行基本的数学计算。例如,abs()函数用于返回给定数的绝对值,round()函数用于对给定数进行四舍五入操作。 3. 字符串函数Python提供了丰富的字符串操作函数,例如len()函数用于返回字符串的长度,lower()函数用于将字符串转换为小写,upper()函数用于将字符串转换为大写。 4. 列表函数:列表是Python中常用的数据结构,Python提供了一系列的列表函数来对列表进行操作。例如,append()函数用于在列表末尾添加元素,sort()函数用于对列表进行排序。 5. 字典函数:字典是Python中另一种常用的数据结构,Python提供了一系列的字典函数来对字典进行操作。例如,keys()函数用于返回字典的所有键,values()函数用于返回字典的所有值。 6. 文件函数Python提供了一系列的文件函数,用于对文件进行读写操作。例如,open()函数用于打开一个文件,read()函数用于从文件中读取内容。 7. 类型转换函数Python中常用的类型转换函数包括int()函数用于将字符串转换为整数,float()函数用于将字符串转换为浮点数,str()函数用于将其他类型转换为字符串。 总之,Python内置函数非常丰富,能够满足各种不同的编程需求。对于不同类型的数据和操作,Python都提供了相应的内置函数,开发者可以根据需要灵活地调用这些函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值