欢迎来到优知文库! | 帮助中心 分享价值,成长自我!
优知文库
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 优知文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    Python程序设计-期末复习(附参考答案).docx

    • 资源ID:895169       资源大小:188.64KB        全文页数:52页
    • 资源格式: DOCX        下载积分:9金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录
    二维码
    扫码关注公众号登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Python程序设计-期末复习(附参考答案).docx

    一、单选题1.PythOn是一种()的计算机程序设计语言。A.面向过程B.面向对象C.面向数据D.面向用户2 .以下说法错误的是()。A. Python语言是一种面向对象的语言。B. Python语言具有可移植性的特点。C. Python语言是一种编译性语言。D. Python语言具有可扩展性的特点。3 .以下哪项不是PythOn的标准库()。A. osB. mathC. randomD. numpy4 .使用()命令可以查看Python3的版本。A. python3-BB. python3-VC. python3-XD. python3-W5 .Python中可以使用()函数实现交互过程。A. printB. importC. inputD. output6 .在PythOn中,符号()可以给变量进行赋值。A.<-B.=C.=D.!=7 .在Python中,以下变量名错误的是()。A. aB. a_001C. 001_aD. a0018 .以下代码的运行结果为()。a=123print(a)a='ABC,print(a)A.123123B. ABCABCC. 123ABCD. 123,ABC,9 .以下代码的运行结果为()。a=,ABC,b=aa='XYZ'print(b)A. ABCB. ,ABC,C. XYZD. ,XYZ,10 .下列选项中,()不是字符串。A. “123”B. T23'C. 123D. “一2三”11 .以下代码的运行结果为()。print(r,helloznworld,')A. hello,nworldB. hello,worldC. "'hello,world,D. r",hello,nworld,12 .以下代码的运行结果为()。print('%.2f,%3.1415926)A. %.2fB. 3.1415926C. 3.14D. %3.141592613 .在PythOn中使用()表示符号。A. %B. %C. 100%D. %-%14 .在PythOn中使用()表示两个对象相加。A.+B.-C.*D./15 .在PythOn中使用()表示两个对象取整除。A./B. %C. /D. %16 .在Python中使用()表示两个对象不相等。A. =/B. /=C. =!D. !=17 .以下语句等效于()。c*=aA. c=c*aB. c=c*aC. c=a*aD. a=c*c18 .在Python中,&表示按位()运算符。A.与B.或C.异或D.取反19 .()不是Python中的逻辑运算符。A. andB. orC. noD. not20 .以下运算符中,优先级最高的是()。A. &B. <C. isnotD. *21 .X的y次方表达式正确的是()。A. XCyB. x*yC. xyD. Python没有提到22 .22%3表达式输出结果为()。A. 7B. 1C. OD. 523 .3*1*3表达式输出结果为()。A. 27B. 9C. 3D. 124 .如果表达式的操作符有相同的优先级,则运算规则是()。A.从左到右B.从右到左C.随便D.同时运算25 .以下代码的运行结果为()。X=Truey=Falsez=FalseifxoryandZ:print(,1")else:print(,2")A. 1B. 2C. TrueD.运行出错26 .下列选项属于列表的是()。A. (1,2,3)B. 1,2,3C. 1,2,3)D. a:1,b:2,c:327 .在Python中,可以使用()函数在列表末尾添加新的对象。A. add()B. index()C. append()D. pop()28 .以下代码的运行结果为()。a=1,2,3b=a.copy()print(b)3 , > 23 Ix2 > TJ TJ2 3 3l2,2,c。L L L LA.B.C.D.29 .以下代码的运行结果为()。X=n=Ien(x)print(n)A.OB. NAC. NULLD. -130 .()变量是元组类型。A. 3B. 3C. (3)D. (3,)31 .a是一个列表,a='A','b','C','d','E',若要获取列表a的前三个元素应当采用()。A. a3B. a0,1,2C. a:3D. al,2,332 .以下那种数据结构不含重复元素()A.列表B.元组C.字典D集合33 .以下不能创建一个字典的语句是()。A. did=B. dic2=123:345)C. dic3=l,2,3abc,D. dic3=(1,2,3)abc,34 .以下代码的运行结果是()。a=(l,2,'lz2)a2.append(3)print(a)A. (1,2,'1,2','3')B. (1,2,1,2,3)C. 1,2,1,2,3D.报错35 .以下代码的运行结果可能是()。print(set(,121323,)A. (,2,3,2,3,)B. ,121323,C. '1','2','3'D. (,'2',3,)36 .以下关于字典的描述,错误的是()。A.字典是键值对的集合B.字典长度是可变的C.字典中的键可以对应多个值信息D.字典中元素以键信息为索引访问37 .以下代码的运行结果为()。X=Truecountry_number=defexample(country):ifcountryincountry_number:country_numbercountry+=1else:country_numbercountry=1example(,中国。example(,美国,)example(,中国,)print(len(country_number)A. 0B. 1C. 2D. 338 .以下代码的运行结果为()。a=al=1a'1'=2al+=1sum=0forkina:sum+=akprint(sum)A.1B.2C.3D.439 .Python中,()函数是用于输出内容到终端的。A. echoB. outputC. printD. console,log40 .input。函数的返回结果类型为()A.整数B.浮点数C.字符串D.文本41 .布尔值不可以用()运算。A. andB. orC. notD. isnot42 .在Python程序中,条件判断的实现用()语句实现。A. forB. ifC. whileD. do43 .代码块的规则不包括()。A.当缩进增加时,代码块就开始了。B.代码块需要用包括起来。C.代码块可以包含其他代码块。D.缩进减少为零或减少为外面包围代码块的缩进,代码块就结束了。44.以下代码的运行结果为()a="lnifa=1:Print:苹果”)else:Print(“香蕉”)print(u三M")A.苹果香蕉B.苹果西瓜C.香蕉西瓜D.香蕉45. if语句不包括包含以下()部分。A.if关键字B.条件C.冒号D.大括号46. CISe语句不包括包含以下()部分。A.else关键字B.条件C.冒号D.代码块47. 以下代码的运行结果为()。name="张三”age=18ifname=,张三Yprint(,你好,张三Delifage<16:print(,16岁以下,)elifage>22:print(,22岁以上,)A.张三B.你好,张三C. 16岁以下D. 22岁以上48.以下代码的运行结果为()。a=1b=2a=3print(b)else:b=4A. 1B. 2C. 3D. 449.以下代码的运行结果为(print(a)Oa=1b=1c=2ifa=banda=c:print(,'a+b")else:print(,a-b")A. 2B. OC. a+bD. ab)O(1/2,3(2z3,4x for x in bl if x in b250 .以下代码的运行结果为(bl=b2=b3=print(b3)A. 1,2,3,4B. E2C. 2,3D.程序报错51 .以下代码的循环次为()。n=1000print(n)n=n/2A. 9B. 10C. 11D.无限循环52 .以下代码的运行结果为()。a=foriin'apple,:ifi=,p,:continuea.append(i)print(,.join(a)A. a,p,p,1,eB. appleC. apleD. ale53 .以下代码的运行结果为()。foriinrange(2,5):Print“编号-“+str(i),end="")A.编号T编号-2编号-3编号-4编号-5B.编号-2编号-3编号-4编号-5C.编号-2编号-3编号-4D.编号-2编号-554 .以下代码的运行结果为()。foriinrange(10):ifi=5:breakprint(i,end="")A. 12345678910B. 0123456789C. 01234D. 01234555 .以下代码的运行结果为()。y=1foriinrange(0,10,2):y+=iprint(y)A. 10B. 11C. 21D. 3156 .以下代码的运行结果为()。number=30ifnumber%2=0:print(number,'iseven')elifnumber%3=O:print(number,ismultipleof3,)A.30iseven30ismultipleof3B.30ismultipleof3C.程序出错D.30iseven57 .以下代码的运行结果为()。x=ly=-1z=lifX>0:ify>0:print(,A,)elifz>0:print('B')A.无输出5,B.AC.BD.语法错误58 .如果输入5,-1,6,16,9,5,0,以下代码的运行结果为()。number=int(input(,请输入整数:,)max=numberwhilenumber!=0:number=int(input(,

    注意事项

    本文(Python程序设计-期末复习(附参考答案).docx)为本站会员(王**)主动上传,优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知优知文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 yzwku网站版权所有

    经营许可证编号:宁ICP备2022001189号-2

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。优知文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知优知文库网,我们立即给予删除!

    收起
    展开