内容正文:
46 Python内置函数 上
一、Python 函数分为如下几类:
1内置函数
使用的 str() 、 list() 、 len() 等都是内置函数,我们可以拿来直接使用。
2标准库函数
可以通过 import 语句导入库,然后使用其中定义的函数
3第三方库函数
Python 社区也提供了很多高质量的库。下载安装这些库后,也是通过 import 语句导入,然后可以使用这些第三方库的函数
4用户自定义函数
用户自己定义的函数,显然也是开发中适应用户自身需求定义的函数。今天我们学习的就是如何自定义函数。
二、内置函数的含义
内置函数就是Python给你提供的,
拿来直接用的函数,比如print,input等。
三、常用的内置函数表
①help()函数
Python help是一个内置函数,用于获取关于模块、函数、类等的帮助信息。你可以使用它来查看文档字符串、参数列表、函数用法等。
例如,要获取关于print函数的帮助信息,可以使用以下代码:
help(print)
这将显示print函数的文档字符串和用法说明。
②数学运算函数:
(1)abs(x): 绝对值函数 # print(abs(-1))
(2)rand(x,n):取浮点数的近似值 # x: 浮点数 n:保留小数位数,可不写,取整数。
(3)pow(x,y):求次方 # print(pow(3,3)) ,3的3次方。
(4)divmod(a,b):返回回商和余: # divmod(9,3) 运行结果:(3,0)
divmod()功能:接受两个数字,返回商和余数的元组(a//b , a%b)。
(5)max(a,b,c):求最大值,可以是一个序列(元组或列表中最大的),也可以是几个数之间 # prin(max([1,2,3,4])) or prin(max(1,2,3,4))
(6)sum(iterable,a):求和 # iterable为可迭代对象(可遍历的),如:一个元组、列表、集合。 a:为相加的数,没有默认为0.
( 7 )max()返回序列中的最大值。
max(2,3,4,5) # 输出 : 5
max('hello','world') # 输出:world
max([2,3,4,5]) # 输出 :5
(8)min()返回给定参数的最小值。
语法格式:sum(a,b,c,...)
# 参数说明:a,b,c 需要是同一数据类型
min(2,3,4,5) # 输出 : 2
min('hello','world') # 输出:hello
③数据类型函数
1.int()
将一个字符串或数字转换为整型
2.str()
将其它数据类型转化为字符串
3.bool()
将给定参数转换为布尔类型,如果没有参数,返回 False。
4.float()
用于将整数和字符串转换成浮点数。
5.tuple()
将序列转化为元组。
6.list()
将序列转化为列表。
7.dict()
用于创建字典。
dict(**kwarg)# 参数说明:kwarg 一组或多组键值对
实例:
dict(a=1,b=2) #输出: {'a': 1, 'b': 2}
dict((('a',1),('b',2))) #输出: {'a': 1, 'b': 2}
8.set()
创建一个无序不重复的集合。
示例
$$