A. def a(n): return [i for i in range(n)] B. def fun(x,y): print("I am a Function!") return x+y C. f=lambda x,y:True if x>y else False D. def b() print("OK")
A. 用def 定义函数,可以没有参数。 B. 用def 定义函数,return语句是必须有的。 C. def定义的函数可以返回多种类型的数据,例如整数、字符串、列表和元组等。 D. 函数若没有return语句或者return 后没有具体值,则函数一律返回None。
A. a,b=1,2c=fun(a,b) B. print(fun(1,2)) C. m=max(fun(1,2)) D. c=fun(a=1,b=2)
A. 函数有内置函数和模块函数两大类。 B. 程序员自己编写的函数只能供他自己调用。 C. 将自定义函数保存到一个文件中,也可以将该文件作为一个模块进行使用。 D. 使用模块内函数,须将对应的模块文件导入(引入)。