在线客服
扫描二维码
下载博学谷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开发多少钱?
在线学Python开发多少钱?Python开发语言优势明显,非常适合小白学习,目前Python开发有脱产班、在线班等多种形式,学费价格也是不同。一般情况下线下脱产班学习Python开发,学费在2万元左右,相对来说在线学习Python开发学费要低很多,由于课程品质不同,价格也略有浮动,一般服务比较全面,学习效果有保障的在线Python课程价格在1万元左右。
6766
2019-08-08 11:56:28
Python工程师常见面试题集锦--网络编程(1)
自从互联网诞生以来,基本上所有的程序都属于网络程序,也就需要设计到网络编程,在python中,就是在python程序本身这个进程内,链接别的服务器进程的通信端口进行通信。在Python程序员找工作的时候,京城被问到关于网络编程的问题。下面就和大家分享一下那些面试中经常出现的问题吧。
8098
2019-08-14 10:20:04
Python排序算法有哪些?
排序算法可以用python实现,常见的排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。排序算法在程序员编程生涯中用的不多,但是作为基本功需要掌握一下。
5030
2020-01-03 15:37:33
北京Linux培训什么地方好?
北京Linux培训什么地方好?像北京这样的一线城市,拥有比二三线城市更加雄厚的教育培训资源,因此常常有不少IT学习者不远千里来到北京进行IT培训。目前。北京的Linux培训的机构有很多的,教学质量良莠不齐,各个培训机构之间的教学质量和师资力量都存在较大的差异。那么我们应该如何选择Linux培训机构呢?下面我们来具体聊一聊。
4163
2020-04-01 13:43:17
多任务是什么?如何执行?
多任务是什么?如何执行?多任务是指在同一时间内执行多个任务,任务的执行方式并发和并行两种方式,使用多任务就能充分利用CPU资源提高程序的执行效率,让程序具备处理多个任务的能力。
2964
2022-03-21 14:28:43