函数是一种组织好的、允许重复使用的代码段,并且可以在需要时对这些语句进行多次的调用
函数也是一个对象
对象是内存中专门用来存储数据的一块区域
定义格式:
def 函数名(参数列表):
函数体
[return 函数返回值]
调用格式:
函数名()
【注意】
定义函数使用关键字def,后接函数名
根据实际的代码逻辑决定函数是否需要返回值
无参函数就是参数列表为空的函数
如果函数在调用时不需要向函数内部传递参数,就可以使用无参函数。
def num():
print('Hello Python')
#函数中保存的代码不会立即执行,需要调用函数代码才会执行
num()#调用两次函数
num()
输出结果:
#调用两次函数输出两次结果
Hello Python
Hello Python
num 是函数对象,num()是调用函数
print 是函数对象,print()是调用函数