标题python学习记录(18)
测试题
0. 请问以下哪个是形参哪个是实参?
def MyFun(x):
return x ** 3
y = 3
print(MyFun(y))
复制代码
x是形参,y = 3 是实参
1. 函数文档和直接用“#”为函数写注释有什么不同?
函数文档可使用,help(),__doc__查看函数文档,而使用#不可以
2. 使用关键字参数,可以有效避免什么问题的出现呢?
关键字参数,是指函数在调用的时候,带上参数的名字去指定具体调用的是哪个参数,从而可以不用按照参数的顺序调用函数,使用关键字参数,可以有效避免因不小心搞乱参数的顺序导致的BUG出现
3. 使用help(print)查看print()这个BIF有哪些默认参数?分别起到什么作用?
4. 默认参数和关键字参数表面最大的区别是什么?
默认参数在使用时,如未输入新的参数数值,那么会默认使用默认参数的数值;使用关键字参数输入时,参数的位置可以任意
动动手:
0. 编写一个符合以下要求的函数:
a) 计算打印所有