单元5 函数应用与模块化程序设计试题及答案.pdf

单元5 函数应用与模块化程序设计试题及答案.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单元5函数应用与模块化程序设计试题及答案

(一)选择题

1.Python中“==”运算符用于比较两个对象的值,下列选项中属于is比较对象的因

素的是()。[单选题]*

A.id()(正确答案)

B.sum()

C.max()

D.min()

2.调用以下函数返回的值是()。

defmyfun()

pass[单选题]*

A.0

B.出错不能运行

C.空字符串

D.None(正确答案)

3.函数如下。

defshowNumber(numbers):

forninnumbers:

print(n)

下列选项中在调用函数时会报错的是()。[单选题]*

A.showNumber([2,4,5])

B.showNumber(abcesf)

C.showNumber(3.4)(正确答案)

D.showNumber((12,4,5))

4.函数如下。

defchanageInt(number2):

number2=number2+1number2=number2+1

number1=2

chanageInt(number1)chanageInt(number1)

输出结果正确的是()。[单选题]*

A.

changeInt:number2=3

number:3

B.(正确答案)

changeInt:number2=3

number:2

C.

number:2

changeInt:number2=2

D.

number:2

changeInt:number2=3

5.函数如下。

defchangeList(list):defchangeList(list):defchangeList(list):

#调用

strs=[1,2]

changeList(strs)changeList(strs)

下列对strs和list的值输出正确的是()[单选题]*

A.strs[1,2]

B.list[1,2]

C.list[1,2,end]

D.strs[1,2,end](正确答案)

6.导入模块的方式错误的是()。[单选题]*

A.importtest

B.fromtestimport*

C.importtestasm

D.importmfromtest(正确答案)

7.以下关于模块说法错误的是()。[单选题]*

A.一个xx.py文件就是一个模块

B.任何一个普通的xx.py文件都可以作为模块导入

C.模块文件的扩展名不一定是.py(正确答案)

D.运行代码时会从指定的文件夹搜索导入的模块,如果没有会报错

8.以下关于函数定义的规则,正确的描述有()。*

A.函数代码块以def关键字开头,后接函数标识符名称和圆括号()(正确答案)

B.任何传入参数和自变量必须放在圆括号中间,可以在圆括号之间定义参数(正确

答案)

C.return[表达式]结束函数,选择性地返回一个值给调用方(正确答案)

D.函数内容以冒号起始,并且要缩进(正确答案)

9.下列代码的运行结果是()。

deftotal(a,b=3,c=5):

returna+b+c

print(total(a=8,c=2))[单选题]*

A.13(正确答案)

B.16

C.15

D.14

10.下列代码的运行结果是()。

deftotal(*p):

returnsum(p)

print(total(3,5,8))[单选题]*

A.16(正确答案)

B.8

C.20

D.22

11.下列代码的运行结果是()。

defdemo(*p):

returnsum(p)

print(demo(1,2,3))[单选题]

A.15

B.6(正确答案)

C.23

D.8

12.下列代码的运行结果是()。

a,

b,

c=3,

d=100):[单选题]

A.11

B.10

C.9(正确答案)

D.8

13.下列代码的运行结果是()。

defdemo():

x=5

x=3

demo()

print(x)[单选题]

A.3(正确答案)

B.4

C.5

D.6

(二)填空题

1.Python标准库math中用来计算平方根的函数是______。[填空题]

空1答案:

文档评论(0)

177****7360 + 关注
官方认证
内容提供者

中专学生

认证主体宁夏三科果农牧科技有限公司
IP属地宁夏
统一社会信用代码/组织机构代码
91640500MABW4P8P13

1亿VIP精品文档

相关文档