参考答案和解析
参考答案:ABC
更多“Python中一个函数没有返回值则可以写() ”相关问题
  • 第1题:

    28、Python自定义函数的返回值可以是另外一个函数。


    错误解析:在python中,定义函数时不需要声明函数的返回值类型,而是使用return语句结束函数的执行同时返回任意的值,函数返回值类型与return语句返回表达式语句类型一致,需要注意的是,return 语句在同一函数中可以出现多次,返回值参数可以指定,也可以省略不写(将返回空值 None),但只要有一个得到执行,就会直接结束函数的执行。自python3.5开始,PEP484为python引入了类型注解,防止运行时出现参数和返回值类型、变量类型不符合。故错误。考点:主要考查Python中构造函数的语法

  • 第2题:

    15、若调用一个函数,且此函数中没有return语句,则该函数没有返回值 。


    分析:此题涉及的知识点是函数的返回值。如果没有 return 语句,函数可能返回不确定的值而不是没有返回值,如果要想使函数不返回值,必须把函数的类型定义成 void 。所以此题的答案是D。

  • 第3题:

    若方法没有返回值,则可以不写return语句;若有返回值,则必须写return语句。


    void

  • 第4题:

    以下说法中,正确的是()。

    A.函数定义中最多含有一个return语句

    B.在函数定义中使用return语句时,至少给一个返回值

    C.Python函数的返回值使用很灵活,可以没有返回值,也可以有一个或多个返回值

    D.函数只能通过print语句和return语句给出运行结果


    int fnSum(int iNum1,int iNum2)

  • 第5题:

    若调用一个函数,且此函数中没有return语句,则该函数没有返回值 。


    分析:此题涉及的知识点是函数的返回值。如果没有 return 语句,函数可能返回不确定的值而不是没有返回值,如果要想使函数不返回值,必须把函数的类型定义成 void 。所以此题的答案是D。