编程语言
首页 > 编程语言> > Python学习日记(七)

Python学习日记(七)

作者:互联网

函数:

 

函数定义过程中设置的参数为形参,他只是一个形式,表示占据一个参数位置;

函数调用时传入的参数为实参,他是具体的参数值。

 

功能与注释相同,用引号括起来,在函数运行时不会运行函数文档;

可用函数名._doc_打印函数文档,也可用help(函数名)打印函数文档。

 

解决由于参数过多而导致参数位置设置不当的问题,在调用函数时将形参与实参对应。

 

定义函数时定义了默认值的参数,含有默认值的参数在调用时可不用传递参数而使用默认参数;

若调用时传递了实参则使用调用时传递的参数。

 

当不确认函数具体有几个参数时可以在函数定义时使用收集参数,即可变参数;

注意当使用了收集参数后还有参数,则需要在调用函数时使用关键字参数定位参数,或者可将后面参数设置为默认参数。

习题:

1、编写一个函数power()模拟内建函数pow(),即power(x, y)为计算并返回x的y次幂的值。

2、编写一个函数,利用欧几里得算法求最大公约数,例如gcd(x, y)返回值为参数x和参数y的最大公约数。

标签:函数,Python,666,学习,参数,print,yyl,日记,def
来源: https://www.cnblogs.com/feiyuyu/p/15969903.html