
上QQ阅读APP看书,第一时间看更新
2.3 BIF
接下来学习一个新的名词:BIF。
BIF就是Built-in Functions,内置函数的意思。什么是内置函数呢?为了方便程序员快速编写脚本程序(脚本就是要代码编写速度快、快、快),Python提供了非常丰富的内置函数,只需要直接调用即可。例如print()是一个BIF,它的功能是“打印到屏幕”,就是说把括号里的内容显示到屏幕上;input()也是一个BIF,它的作用是接收用户输入并将其返回,在2.1节的代码中,用temp这个变量来接收。Python的变量是不需要事先声明的,直接给一个合法的名字赋值,这个变量就生成了。
在IDLE中输入dir(_ _builtins_ _),可以看到Python提供的内置函数列表:

help()这个BIF用于显示BIF的功能描述:

有些读者可能会觉得,这么多BIF根本就记不过来,怎么办?大家不用担心,在接下来的每一个环节,小甲鱼都会教大家几个常用的BIF用法,然后在课后作业(注:每节课对应的课后作业需要在鱼C论坛完成,这部分的内容不属于本书免费提供的内容,请读者自行申请或购买,网址为http://bbs.fishc.com/forum-243-1.html)中通过练习强化大家的记忆。所以,大家只要严格跟着小甲鱼的脚步走,课后练习坚持自己独立完成,相信即使觉得自己记性不好的朋友,也可以做到倒背如流!