在线客服
扫描二维码
下载博学谷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栏目会陆续更新,把所有常见的内置函数用法都整理出来。觉得本文对你有用,不妨把文章分享出去让更多的人看到,也是对小编的小小鼓励~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
如何提高Pandas的运行速度?四大性能优化方法
Pandas作为数据分析的屠龙宝刀,毫不夸张的说,功能和优势都极其强大。像是支持GB数据处理,多样的数据清洗方法;支持多种开源可视化工具包,更加丰富的数据成果展示等等。因此如果能做好性能优化,就可以极大的提高Pandas的运行速度。本文为大家总结了四大优化Pandas性能的方法,感兴趣的朋友就赶紧看下去吧!
10632
2019-12-23 11:00:02
Python入门基础知识学什么?
Python入门基础知识学什么?Python编程语言简单易学功能强大,高效率的高层数据结构,简单有效实现面向对象编程。先安装后工具,大部分人学习和使用Python 直接去官方下对应的环境包安装即可。
5020
2020-01-06 17:57:19
学Python前需要学什么才能打好基础?
学Python前需要学什么才能打好基础?如果是有一定计算机编程基础相对学习Python更容易些,零基础小白也不用担心,Python是一门简洁、优雅、易读的编程语言,相对其他的学科容易很多。
8576
2020-03-06 11:48:49
Python从入门到精通要掌握哪些基础知识?
Python作为一门编程语言,已经发展了近三十年,近几年,随着人工智能时代的来临分不开,python人才已经成为一线互联网企业的青睐的对象,Python爬虫也由此成为编程语言中的“网红”。
4596
2020-06-01 10:40:36
用Python爬取天气数据并解析温度值
随着人工智能和大数据的发展,本来就风头强劲的Python在近几年更是发展得如日中天。众所周知,Python的应用场景十分广泛,像是在科学计算、游戏开发、web开发框架等方面都发挥了极大的作用,因此夸张一点说,掌握了Python你就无所不能了!下面我们就来看看如何用Python爬取天气数据并解析温度值~
6877
2020-06-02 16:48:13