题目内容

以下Python函数定义,不正确的是( )。

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。

已知函数fun的定义如下,则对fun函数的调用不正确的是( )。def fun(x,y):return [x,y,x+y,x-y]

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)

关于Python语言的模块与函数的说法,不正确是( )。

A. 函数有内置函数和模块函数两大类。
B. 程序员自己编写的函数只能供他自己调用。
C. 将自定义函数保存到一个文件中,也可以将该文件作为一个模块进行使用。
D. 使用模块内函数,须将对应的模块文件导入(引入)。

进出口贸易中,如果与客户达成CIF价格条款,据以计算保险金额和保险费相对简单;但是,若对外签订的是FOB或CFR合同,在进出口预算和进出口报关等有关环节中,仍然涉及保费、保险金额计算。设保费率为r,投保加一成,运费为f。试求:1)FOB合同下的保险金额和保费;2)CFR合同下的保险金额和保费。要求写出推导过程。

答案查题题库