Python 7 内置函数

Python 7 内置函数

旧博客Python系列

Python的官方内置函数文档.
内置函数是不需要导入任何模块,就可以使用的函数.
内置函数的函数名可以被自定义的标识符覆盖,但一旦覆盖以后就无法再赋给内置函数,重启解释器即可再度恢复内置函数功能.
这一部分主要是在其他的学习中逐步使用,最好的方法就是阅读官方文档.

一些比较重要的和新学的内容:
zip()函数,可以将几个iterable按元素顺序组合成一个zip对象,可以用list转换函数.
在max,min函数的使用结合zip使用,很方便.

max和min函数处理的是可迭代对象,相当于一个for循环取出 每个元素进行比较,不同类型之间不能比较.所谓每个元素进行比较,是从每个元素中取出第一个位置比较,如果相同再比较之后的,直到分出大小.
另外max和min函数还可以传入key函数来进行比较,类似于list.sort()

slice函数,预定义切片.

vars 不加参数就等于locals(),加对象列出对象的全部属性和方法

import(): import在导入的时候需要导入模块名(不含.py后缀名),用__import__()就可以导入字符串形式的模块名(依然不含.py后缀).
其实import函数最后也是调用__import__函数来进行操作.

# 导入字符串形式的模块名称
m = __import__('random')
a = m.randint(1,10)

int函数可以指定基底,以几进制来进行计算,这是一个小TIP,有空的时候需要重新把内置函数整理一遍,大概在学完面向对象的时候就可以了。

LICENSED UNDER CC BY-NC-SA 4.0
Comment