如何在函数中调用其他函数,以及如何定义和使用函数参数。函数嵌套可以调用其他函数,参数列表用于封装函数中的未知数据,参数在函数调用时被替换。形参和实参数量需一致,但名字可以相同。
1.函数嵌套
-
一个函数中可以调用别的函数
def fn():# 在fn函数中调用test函数test()print("1234")def test():print("hello world")fn()
# test()
2.函数参数
-
参数列表:如果函数要实现的功能涉及到一些未知项数据,此时可以将未知项设置为参数
-
格式:参数1, 参数2, 参数3......
-
需求:封装一个函数,传入两个数字,输出两个数字较大的值
def get_max(num1, num2):max_num = 0if num1 > num2:max_num = num1# print("较大的数字是:", num1)else:max_num = num2# print("较大的数字是:", num2)print("较大的数字是:", max_num)get_max(12, 43)
-
参数介绍
"""
1.在函数定义时,传入的参数叫做形式参数,也叫形参:num1 和 num2
2.函数调用时,出入的参数叫做实际参数,也叫实参:12 和 43
3.传参指的是函数调用的时候,传入的实际参数会替换形式参数
4.一般情况下,形参的数量和实参的数量保持一致
5.在函数中,形参的名字和实参的名字可以一致(本质上开辟的两块不同的空间)
"""