- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE1
单元5 函数应用与模块化程序设计
习题与答案
(一)选择
1.Python中==运算符比较两个对象的值,下列选 中哪一个是is比较对象的因素
( A)。A.id()B.sum()C.max()D.min()
2.调用以下函数返回的值( D )defmyfun()
pass
A.0 B.出错不能运行 C.空字符串 D.None
3.函数如下:
defshowNumber(numbers):forninnumbers:
print(n)
下 那些在调用函数时会报错( C )A.showNumber([2,4,5]) B.showNumber(abcesf)C.showNumber(3.4) D.showNumber((12,4,5))
4.函数如下
defchanageInt(number2):number2=number2+1
print(changeInt:number2=,number2)number1=2
chanageInt(number1)print(number:,number1)
输出结果哪 是正确的( B )
A.changeInt:number2=3 B.changeInt:number2=3
number:3 number:2
C.number:2 D.number:2
changeInt:number2=2 changeInt:number2=3
5.函数如下
defchanageList(list):list.append(end)print(list,list)
#调用
strs=[1,2]
chanageList(strs)print(strs,strs)
6.下 对strs和list的值输出正确的是( CD )
A.strs[1,2] B.list[1,2] C.list[1,2,end] D.strs[1,2,end]
7.导入模块的方式错误的是( D )A.importtest B.fromtestimport*C.importtestasm D.importmfromtest8.以下关于模块说法错误的是( C )A.一个xx.py就是一个模块
B.任何一个普通的xx.py文件可以作为模块导入
C.模块文件的扩展名不一定是.py
D.运行时会从指定的文件夹搜索导入的模块,如果没有,会报错异常
9.以下关于函数定义的规则,正确的描述有( ABCD )
A.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
B.任何传入参数和自变量必 放在圆括号中 ,圆括号之 可以用于定义参数。
C.return[表达式]结束函数,选择性地返回一个值给调用方。
D.函数内容以冒号起始,并且缩进。
10.下 代码的运行结果是( A)。
deftotal(a,b=3,c=5):returna+b+cprint(total(a=8,c=2))
A.13B.16C.15D.14
11.下 代码的运行结果是( A)。
deftotal(*p):returnsum(p)
print(total(3,5,8))A.16
B.8
C.20D.22
12.下 的代码的运行结果是( B )。
defdemo(*p):returnsum(p)
print(demo(1,2,3))A.15
B.6
C.23
D.8
13.下 的代码的运行结果是( C )。
defdemo(a,b,c=3,d=100):returnsum((a,b,c,d))
print(demo(1,2,d=3))A.11
B.10
C.9D.8
14.下 的代码输出结果为( A)。
defdemo():x=5
x=3demo()print(x)A.3B.4C.5D.6
(二)填空
1.Python标准库math中用来计算平方根的函数是( sqrt )。
2.查看变量内存地址的Python内置函数是( id() )。
3.已知x=3,并且id(x)的返回值为496103280,那么执行语句x+=6之后,表达式
id(x)==496103280的值为( False )
4.表达式int(123,16)的值为( 291 )。
5.表达式int(123,8)的值为( 83 )。
6.表达式int(123)的值为( 123 )。
7.表达式int(101,2)的值为(5 )。
8.表达式abs(-3)的值为( 3 )。
9.Python内
您可能关注的文档
- 护理信息技术应用(第2版)课件全套 曹世华 1 护理信息学--- 8.12护理管理系统.pptx
- Python程序设计任务驱动式教程(微课版) 习题与答案汇总 陈承欢 单元1--4 程序开发环境构建与数据输入输出---序列数据与正则表达式操作.docx
- 巡察整改专题民主生活会个人对照检查材料.docx
- 县委副书记2025年度民主生活会个人对照检查材料(四个带头+反面案例)4.docx
- 2024年度民主生活会领导班子对照检查材料四个带头.docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等四个方面存在的问题与整改材料(“四个带头”).docx
- 对照带头严守政治纪律和政治规矩,维护党的团结统一方面存在的主要问题.docx
- 公司领导班子2025年度民主生活会对照检查材料(四个带头).docx
- 乡镇长2025年民主生活会个人对照检查材料.docx
- 县委副书记2025年度民主生活会个人对照检查材料(四个带头+反面案例).docx
- 税务局领导班子2025年围绕带头增强党性、严守纪律、砥砺作风方面等“四个带头”生活会对照检查材料.docx
- 省直部门党组书记2025年民主生活会个人对照检查材料(四个带头).docx
- 巡察反馈意见整改专题民主生活会个人对照检查材料.docx
- 2025年专题生活会对照带头增强党性、严守纪律、砥砺作风等“四个带头方面”个人对照检查发言材料“四个带头方面”.docx
- 市委书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查材料四个带头:.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 某区司法局局长年度民主生活会“四个带头”个人对照检查材料.docx
- 巡察反馈意见整改专题民主生活会个人对照检查材料2.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)1.docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲提纲.docx
文档评论(0)