| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> Python:T5函数应用(含答案) -> 正文阅读 |
|
[Python知识库]Python:T5函数应用(含答案) |
1. 【单选题】 函数定义如下:
下列选项中函数调用错误的是D A、f(1,2) B、f(a=1,b=2) C、f(b=2,a=1) D、f((1,2)) 2. 【单选题】 Python中用来定义函数的关键字是DA. return B. del C. function D.def 3. 【单选题】 某程序员A的女朋友叫他去水果店买2斤桃子,并嘱咐如果有西瓜,买1个。 当A到达水果店看到有西瓜卖,请问会给他女朋友带回多少水果?AA、2斤桃子,1个西瓜 B、2斤桃子 C、1个西瓜 D、1个桃子 4. 【单选题】 Python中,若def f1(p,**p2):print(type(p2)), 则f1(1,a=2)的程序运行结果是C?A、 B、 C、 D、 5. 【单选题】 下列语句执行,正确的输出为 C?
A、 hello? B、出错 C、 hello None D、None 6. 【单选题】 执行下列语句,正确的输出为A?
A、 3 3 B、 3 5 C、 出错 D、 5 5 7. 【单选题】 Python中,若def f1(a,b,c):print(a+b),则nums=(1,2,3); f1(*nums)的程序运行结果是B?A、6 B、3 C、1 D、语法错误 8. 【单选题】 定义如下函数,则下列选项中对该函数的调用合法的是B?
A、sum(1, 2, 3) B、sum('a',z='b',y='c') C、sum(x=1,2,z=3) D、sum(1,*,2,3) 9.【单选题】关于函数的可变参数,可变参数*args传入函数时存储的类型是DA、list B、set C、dict D、tuple 10. 【单选题】 以下关于 python 内置函数的描述,错误的是:DA、id() 返回一个变量的一个编号,是其在内存中的地址 B、all(ls) 返回 True,如果 ls 的每个元素都是 True C、type() 返回一个对象的类型 D、sorted() 对一个序列类型数据进行排序,将排序后的结果写回到该变量中 11. 【单选题】 以下关于函数参数传递的描述,错误的是:DA、定义函数的时候,可选参数必须写在非可选参数的后面 B、函数的实参位置可变,需要形参定义和实参调用时都要给出名称 C、调用函数时,可变数量参数被当做元组类型传递到函数中 D、Python 支持可变数量的参数,实参用”*参数名”表示 12. 【单选题】 下列语句的输出为A?
A、 5 4 5 B、 5 5 5 C、 5 4 3 D、 5 5 3 13. 【单选题】 关于Python函数,以下选项中描述错误的是 CA、函数是一段可重用的语句组 B、函数通过函数名进行调用 C、每次使用函数需要提供相同的参数作为输入 D、函数是一段具有特定功能的语句组 14. 【单选题】 关于形参和实参的描述,以下选项中正确的是BA、参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参 B、函数调用时,实参默认采用按照位置顺序的方式传递给函数,Python也提供了按照形参名称输入实参的方式 C、程序在调用时,将形参复制给函数的实参 D、函数定义中参数列表里面的参数是实际参数,简称实参 15. 【单选题】 假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是DA、参数是int类型时,不改变原参数的值 B、参数是组合类型(可变对象)时,改变原参数的值 C、参数的值是否改变与函数中对变量的操作有关,与参数类型无关 D、参数是list类型时,改变原参数的值 16. 【单选题】 关于函数作用的描述,以下选项中错误的是 DA、复用代码 B、增强代码的可读性 C、降低编程复杂度 D、提高代码执行速度 17. 【单选题】 下列关于函数的参数说法错误的是DA、参数是int时,不能改变实参的值 B、参数是dict时,可改变实参的值 C、参数的值是否可改变与参数类型无关 D、参数是list时,可改变原参数的值 18. 【单选题】 下列Python语句的运行结果是D
A、2 B、4 C、6 D、8 19. 【单选题】关于Python的lambda函数,以下选项中描述错误的是 BA、可以使用lambda函数定义列表的排序原则 B、f = lambda x,y:x+y 执行后,f的类型为数字类型 C、lambda函数将函数名作为函数结果返回 D、lambda用于定义简单的、能够在一行内表示的函数 20. 【单选题】 关于Python的全局变量和局部变量,以下选项中描述错误的是 AA、局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用 B、使用global保留字声明简单数据类型变量后,该变量作为全局变量使用 C、简单数据类型变量无论是否与全局变量重名,仅在函数内部创建和使用,函数退出后变量被释放 D、全局变量指在函数之外定义的变量,一般没有缩进,在程序执行全过程有效 21. 【单选题】 执行下列代码的输出结果是D
A、6 B、7 C、8 D、出错 22. 【单选题】 下列程序的输出结果是D
A、1 2 [3, 4] B、1 2 3, 4 C、1 2 3 4 D、1 2 (3, 4) 23. 【单选题】 关于函数的说法不正确的是BA、函数使用def语句定义 B、函数可以没有参数 C、函数可以有多个参数 D、函数可以有多个返回值 24. 【单选题】 下列关于函数的调用错误的是AA、函数调用可以出现在任意位置 B、函数是一种对象 C、可以将函数名赋值给变量 D、函数名是一个变量 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 17:33:20- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |