基本概念 1. 定义函数的使用:def 函数名(参数): 函数可以不包含任何参数,但是函数名后的一对括号是不能省略的。 函数可以带若干个参数,参数可以有缺省值。 2.在编程语言中,函数定义时用的是形参,调用时用的是实参
3.缺省值:就是默认值。是指一个属性、参数在被修改前的初始值。计算机软件系统要求用户 输入某些值而用户未给定时,系统自动赋予的事先设定的数值。 定义函数实例:上述代码中,函数func_example()定义处的a_list、an_int和a_string就是形式参数,函数体外定义的变量my_list和my_int是实际参数。 my_list和my_int是对函数的调用,而函数中因直接对an_int和a_string赋值,所以相当于实参。而a_list.append("A new item")是对定义中a_list参数进行插入"A new item" 定义an_int为2,但函数下又对其赋值为4,所以在my_int调用函数时,无论赋值为几,经函数调用后都对其赋值为4. 可以看到把实参my_list和my_int传入函数体后,就把相应的值赋值给了形参a_list、an_int。形 运行结果: |
|