Python入门知识点分享——(十三)内置函数

2024-01-09 23:44:24

先向大家致歉,这几天忙于单片机的复习和考试,耽误了Python知识的分享。今天在回顾的时候发现数据计算还有些遗漏的部分,基本上都属于Python的内置函数,就一并补充在这篇文章中。

Python内置函数是在Python解释器中已经预定义的函数,可以直接使用,无需导入任何模块,我们之前用过的input、open、print还有各类格式转换int、bool等都属于内置函数,下面我会补充一些之前没有提到的内置函数并做演示。

函数名作用
abs返回数字的绝对值
min返回参数的最小值
max返回参数的最大值
eval执行一个字符串表达式,并返回表达式的值
pow返回 x 的 y 次方的值
reverse用于反向列表中元素
slice用于切片操作函数里的参数传递
round返回浮点数x的四舍五入值
sum?对序列进行求和计算

?代码演示及输出结果如下:

a = -12
print(abs(a))
b = [1, 2, 0]
print(min(b))
print(max(b))
print(eval('2*2'))
c = 3
print(pow(2, c))
b.reverse()
# 注意该函数没有返回值,不能直接print
print(b)
d = (10, 20, 30, 40, 50)
e = slice(1, 4, 2)
print(d[e])
f = 5.6
print(round(f))
print(sum(d))
12
0
2
4
8
[0, 2, 1]
(20, 40)
6
150

还有进制转换的函数,本来应该补充在介绍数字数据类型文章的评论区,受篇幅所限就放在这里了,可以看到转换完成的数据类型都变成了字符串类型。

a = 18
b = hex(a) # 十六进制
print(b, type(b))
c = oct(a) # 八进制
print(c, type(c))
d = bin(a) # 二进制
print(d, type(d))
0x12 <class 'str'>
0o22 <class 'str'>
0b10010 <class 'str'>

另外对之前介绍过的内置函数进行了整理,下文标记了每一篇文章中都出现了哪些内置函数,忘记的童鞋可以翻回去看一下。

Python入门知识点分享——(二)数据类型:数字

布尔型转换函数bool、浮点型转换函数float、复数转换函数complex、类型属性函数type、打印输出函数print

Python入门知识点分享——(五)数据类型:列表

列表生成函数list

Python入门知识点分享——(六)数据类型:元组、集合

元组生成函数tuple、长度测定函数len、集合生成函数set

Python入门知识点分享——(七)集合运算与字典类型

字典生成函数dict

Python入门知识点分享——(八)文件的open方法

文件打开函数open

Python入门知识点分享——(九)文件的input/output方法

键盘输入函数input

内置函数的汇总就到这里,感谢大家的观看,如果想要了解更多内置函数的相关内容,可以访问Python 内置函数 | 菜鸟教程 (runoob.com)

文章来源:https://blog.csdn.net/qq_62530454/article/details/135490346
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。