**函数 function** 函数是可以实现一些特定功能的小方法或是小程序。 函数能提高应用的模块性,和代码的重复利用率。 当相同的代码片段重复出现的时候,我们就可以把该代码片段封装成函数,进行重复性调用。 如何理解函数呢? 在编程过程中编写了一些语句,为了方便使用这些语句,把这些语句组合在一起并给它起一个名字。在使用的时候只要调用这个名字,就可以实现语句组的功能了。 内建函数 : python 系统中自带的一些函数。比如:dir()、print()等等。 ~~~ #返回当前范围内的变量、方法和定义的类型列表 >>> dir() ['Iterable', 'Iterator', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'dict', 'g', 'gene', 'info', 'iter', 'l', 'liast', 'list', 'os'] #打印函数 >>> print("Hello Airvip") Hello Airvip #求绝对值函数 >>> abs(-10) 10 ~~~ 这些内建函数不需要我们编写,就可以直接使用。 第三方函数:由其它程序员编好的,共享给大家使用的函数。 ~~~ #!/usr/bin/env python3 # -*- coding:utf-8 -*- import webbrowser as web #使用第三方函数库 url = 'http://www.baidu.com' web.open_new_tab(url) #使用浏览器打开一个新的标签页 ~~~ 自定义函数:我们自己编些的方便自己工作学习用的函数。 我们将在下一章节详细介绍自定义函数。