Python基础视频教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

4.2 函数的声明

函数定义采用的是“def”关键字后面跟着函数名,函数下缩进的代码块就是这个函数中的内容。函数声明后即可调用。

在function.py文件中写入以下代码:

python function.py的运行结果如下:

在这个例子中,将输出“one, two, three, four, five”封装成了print_num函数。调用两遍print_num函数就是调用了两遍输出,少写了很多代码。

在编程的世界中,函数必须先声明才能调用。如果先调用后声明,就会报错。

在function.py文件中写入以下代码:

python function.py运行就会报错:

这里给出的报错信息是“print_num”未定义。切记,函数一定要先声明才可以调用。

如果只声明函数而不调用呢?

在function.py文件中写入以下代码:

python function.py运行后没有任何输出。这是因为只是声明了函数,并没有调用函数,所以这些信息没有打印。