和C++一样,Python中函数的定义必须在调用的前面,
但是在函数的内部调用一个函数,不用考虑函数的顺序,只要被调用的函数被定义了即可
1.先定义后,后调用为一般方法:
def add_test(a,b):
return a+b
reslut = add_test(1,2)
print(result)
2.可以在函数内部调用后面的函数
def add_1(a,b): return add_2(a,b) #函数内部调用add_2 def add_2(a,b): return a+b print ('add_1的调用:',add_1(1,2)) #3 print('add_2的调用:',add_2(2,3)) #5
3.不可以先调用后定义
print("add的调用",add(a,b))
def add(a,b):
return a+b
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)