您好,欢迎访问三七文档
第一章引子1、“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。A.重复B.随机C.无序D.固定2、Python语言程序中的语句的行与行之间必须()对齐。A.左B.居中C.无需对齐D.右3、有些语句(如if,else,while)的末尾是冒号“:”,这样,下面的若干行就都要缩进()个空格。A.2B.居中C.无需对齐D.右4、Python3不再区分整数和长整数,统一为()类型。A.intB.longlongC.floatD.string5、(多选)以下属于人机交互方式的是()。A.拨动游戏杆B.CPU进行计算C.计算机内部时钟电路运行D.输入文字6、(多选)符号“#”后面跟的内容是程序里的()。A.可执行语句B.注释C.函数调用D.备注第二章Python语言介绍与概览1、Python语言可以在哪些操作系统上运行?A.WindowsB.LinuxC.macOSD.以上都可以2、Python官方软件包自带的一个集成开发环境是(_____)。A.PyCharmB.Shell-IDLEC.EclipseD.Anaconda3、Python不支持以下哪种数据类型?A.complexB.listC.charD.float4、Python中调用(____)模块的(_____)函数来实现求实数平方根的操作。A.cmathabsB.cmathsqrtC.mathsqrtD.mathabs5、以下选项属于Python哲学内容的是(_____)。A.简单胜过复杂B.单纯不如冗余C.扁平胜于嵌套D.优美胜于丑陋6、以下关于数据,描述正确的是(_____)。A.数据是信息的表现形式和载体。B.数据是对现实世界实体和概念的抽象。C.Python语言在大数据分析处理领域应用广泛。D.数据类型多种多样,包括数值型、文本字符串型等等。第三章数据类型(一)1、关于Python中的字符串,下列说法错误的是()。A.既可以用单引号,也可以用双引号创建字符串。B.在三引号字符串中可以包含换行回车等特殊字符。C.字符应该视为长度为1的字符串。D.字符串以\0标志字符串的结束。2、关于python中的复数,下列说法错误的是()。A.表示复数的语法是real+imagej。B.复数之间只能比较是否相等。C.虚部必须后缀j且j不区分大小写。D.实部和虚部都是整数。3、下列表达式中返回为True的是()。A.(3,2)(‘a’,’b’)B.0x5656C.322D.’abc’’xyz’4、print(‘a’‘b’‘c’),上述代码的输出结果是()。A.TrueB.FalseC.aD.c5、代码的输出结果是()。A.bigB.bigbigC.会报错D.big26、代码的输出结果是bigbig。7、代码的输出结果是bigname。8、w的输出是MIKE。9、u的输出是ke。10、x的输出是Mipe。第四章数据类型(二)1、上述代码的运行结果是()。A.FalseB.1C.TrueD.02、上述代码的运行结果是()。A.1B.TrueC.FalseD.03、上述代码的输出结果是()。A.6B.7C.10D.24、任意长度的Python列表、元组和字符串中最后一个元素的下标为-1。5、上述代码的输出结果是[1,2,3,1,2,3,1,2,3]。6、上述代码的输出结果是[7,12]。7、上述代码的输出结果是{1:2,2:3}。8、上述代码的输出结果是[[1],[1],[1]]。9、上述代码的输出结果是([1,1],[2])。10、上述代码的输出结果是{1,2,3}。第五章计算和控制流(一)1、以下叙述正确的是()。A.continue语句的作用是结束整个循环的执行。B.只能在循环体内使用break语句。C.从多层循环嵌套中退出时,可以使用goto语句。D.在循环体内使用break语句或continue语句的作用相同。2、上述代码的运行结果包含()个数字。A.9B.11C.8D.103、运行结果是A.0,1,2,B.1,2,3C.1,2,3,D.0,1,24、下面代码的运行结果是:A.0120B.0C.010D.0112205、下面代码的运行结果是:A.1B.10-1C.1D.100-106、下面代码的运行结果是:A.1B.0C.1D.00-10-1-1-107、下面代码的运行结果是:A.1B.1C.1D.133335555END77END8、下面代码中输出结果为1,2,3三个数字的有()。A.B.C.D.9、常见的控制流结构有:A.循环结构B.条件分支C.顺序结构D.赋值语句10、上述代码输出结果是yes。第六章计算和控制流(二)1.下列关于Python中函数的说法不正确的是()。A.Python中定义函数的关键字是def。B.函数内容以冒号起始,并且缩进。C.结束函数时如果return语句不带表达式相当于无返回值。D.在函数内部可以使用global来定义全局变量。2.下列定义函数的方法,在Python中正确的是()。A.class(arg1,arg2,…argN)B.def(arg1,arg2,…argN)C.function(arg1,arg2,…argN)D.def(arg1,arg2,…argN)3.上述代码的输出结果是____。A.[1,0,2]B.[0,2,3]C.[1,2,5]D.[1,2,3]4.上述代码的输出结果是____。A.4B.6C.2D.85.上述代码的输出结果是____。A.40B.110C.410D.106.上述代码的输出结果是15。7.上述代码的输出结果是24。
本文标题:Python练习题
链接地址:https://www.777doc.com/doc-7310180 .html