在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
对于Python的初学者来讲,内置函数是一个经常会用到的基础知识点。本文主要总结了Python基础内置函数及用法,一共包括12个,它们在Python中经常被高频使用。为了大家能够真正掌握这些内容,每个内置函数都有对应的案例解析,下面一起来看看吧~

1、求绝对值
绝对值或复数的模
In [1]: abs(-6)
Out[1]: 6
2、二元素都为真
接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False
In [2]: all([1,0,3,6])
Out[2]: False
In [3]: all([1,2,3])
Out[3]: True
3、元素至少一个为真
接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False
In [4]: any([0,0,0,[]])
Out[4]: False
In [5]: any([0,0,1])
Out[5]: True
4、十转二
将十进制转换为二进制
In [35]: bin(10)
Out[35]: '0b1010'
5、十转八
将十进制转换为八进制
In [36]: oct(9)
Out[36]: '0o11'
6、十转十六
将十进制转换为十六进制
In [37]: hex(15)
Out[37]: '0xf'
7、判断是真是假
测试一个对象是True, 还是False.
In [38]: bool([0,0,0])
Out[38]: True
In [39]: bool([]) Out[39]: False
In [40]: bool([1,0,1])
Out[40]: True
8、字符串转字节
将一个字符串转换成字节类型
In [44]: s = "apple"
In [45]: bytes(s,encoding='utf-8')
Out[45]: b'apple'
9、转为字符串
In [46]: integ = 100
In [47]: str(integ)
Out[47]: '100'
10、是否可调用
判断对象是否可以被调用,能被调用的对象就是一个callable 对象,比如函数 str, int 等都是可被调用的,但是例子4 中xiaoming这个实例是不可被调用的:
In [48]: callable(str) Out[48]: True
In [49]: callable(int) Out[49]: True
In [50]: xiaoming
Out[50]: id = 001, name = xiaoming
In [51]: callable(xiaoming) Out[51]: False
11、十转ASCII
查看十进制整数对应的ASCII字符
In [54]: chr(65)
Out[54]: 'A'
12、ASCII转十
查看某个ascii对应的十进制数
In [60]: ord('A')
Out[60]: 65
以上就是Python基础内置函数及用法解析,大家都掌握了么?其实这一部分的内容并不困难,只是知识点比较杂和多。关于Python的内置函数,博学谷资讯Python栏目会陆续更新,把所有常见的内置函数用法都整理出来。觉得本文对你有用,不妨把文章分享出去让更多的人看到,也是对小编的小小鼓励~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
Python工程师常见面试题集锦--网络编程(1)
自从互联网诞生以来,基本上所有的程序都属于网络程序,也就需要设计到网络编程,在python中,就是在python程序本身这个进程内,链接别的服务器进程的通信端口进行通信。在Python程序员找工作的时候,京城被问到关于网络编程的问题。下面就和大家分享一下那些面试中经常出现的问题吧。
9499
2019-08-14 10:20:04
数据分析师考试科目有哪些?考试形式什么样?
数据分析师考试科目有哪些?数据分析师分为CDA数据分析师和CPDA考试,CDA数据分析师考试科目为理论+实操考核;CPDA考试科目为供应链优化与投资分析、数据分析基础、营销数据分析。
17917
2019-09-10 17:54:53
Python课程在线学习优势有哪些?
随着人工智能的深入发展,Python语言也处在风头正盛的时候,不少编程初学者把Python作为入门编程的首选。但是对于许多人来讲,脱产学习的代价太大,因此线上学习成为适合绝大多数人的学习模式。那么,目前Python课程在线学习优势有哪些?以博学谷Python+人工智能在线就业班的课程为例,课程的主要优势体现在优质的课程内容,完善的就业服务和灵活的学习模式三大方面。下面是详细的分析介绍:
6106
2019-12-31 14:53:24
Python编程在线学习难不难?
Python编程在线学习难不难?其实Python对于编程零基础的初学者来说,已经是十分简单易学的编程语言了,尤其比起C语言和Java这样的编程语言,它的学习难度要小得多。至于许多人担心线上学不好Python,就要看大家怎么学了。如果只是随便在网上东找一点,西找一点免费的学习资料,学再久也难免抓不住重点。这里建议大家了解一下博学谷的Python在线就业班的课程,能够带给大家更完善的线上教学服务。
5742
2020-05-26 10:27:02
Python异常处理
对于用Python编写的程序。当 Python 检测到一个错误时,解释器无法继续执行,反而出现了一些错误的提示,这就是所谓的"Python异常"。因此,为了让我们的程序可以稳定地长久运行,你需要知道如何正确处理异常。
7088
2021-08-13 18:55:16
