文件后缀名采用.pyw而不是.py的目的是为了绘制窗口。
对于字典d={'abc':1, 'qwe':2, 'zxc':3},len(d)的结果为:
"abc"的长度是3,"结课喽"的长度是多少?
方法的名字开头必须是一个或两个下划线。
val=pow(2,1000),请用一行代码返回val结果的长度值。
原型开发适用于大型、复杂的系统开发。
下列程序共输出_______个值:age=23start=2ifage%2!=0:start=1forxinrange(start,age+2,2):print(x)
以下哪个不可能出现在and的操作真值表中
螺旋式开发可以简化项目管理,能够适应需求经常的变化。
Python中布尔变量的值为
在读写文件之前,必须通过以下哪个方法创建文件对象:
下列哪一项不是Python的数据类型:
多分支决策必须采用嵌套的if-else语句实现
下面哪一个不是Python语言的合法命名:
程序编写完成后需要进行测试:对于较小规模的程序,直接运行即可;对于中等规模的程序需要从结构图顶部开始测试;对于较大规模的程序,需要按照模块去测试。
设计的组件之间的依赖关系图被称为:
Python中__init__方法是类的构造函数。
对负数取平方根,即使用函数math.sqrt(x),其中x为负数,将产生
文件后缀名采用.pyw而不是.py的目的是为了绘制窗口。
图形画面上的一个点称为像素。
单try语句(只使用一个try)能够捕捉多种类型的错误
4!的结果是:
下列程序的输出结果是:deff(a,b):a=4returna+bdefmain():a=5b=6print(f(a,b),a+b)main()
以负数为平方根函数math.sqrt()的根参数将产生:
表达式not (a or b) == (not a or not b)的值为True。
下列语句输出结果正确吗?>>>passwd = {"China":"BigCountry", "Korea":"Smallcountry", "france":"MdidumCount"}>>>print(passwd){'Korea': 'Smallcountry', 'China': 'BigCountry’, 'france’: 'MdidumCount'}
"abc"的长度是3,"老师好"的长度是多少?
以下何者是不合法的布尔表达式:
以下的布尔代数运算错误的是
使用下列文件打开模式,如果操作的文件不存在,会输出错误信息的是:
Python中,用于获取用户输入的命令为:
程序通过调用构造函数创建一个新对象。
((2>=2)or(2<2)and 2)的结果是True。
下面哪些是面向对象设计的基本特征:
for i in range(0,2): print (i)上述程序的输出结果是:
Python语言是Guido于1999年创造出来,至今已经有15年历史。
下面哪个不是IPO模式的一部分:
一个try语句只能配一个except语句。
一个函数中只允许有一条return语句。
以下不可能出现在or操作真值表中的是
自顶向下设计主要由下列哪个实现:
执行下列语句后的显示结果是什么? >>>frommathimportsqrt>>>print(sqrt(3)*sqrt(3)==3)
用 for 和______关键词可以组成循环遍历字符串中的每个字符。
字符串是一个字符序列,例如,字符串s,从右侧向左第2个字符用什么索引?
常见的计算机编码方式包括:
递归就是循环。
在模块的层次结构图中,箭头表示:
在方法定义中,如何访问实例变量x:
字符串使用下列什么符号实现换行:
Python的所有图形库坐标系统是统一的,图形窗口的左上角的坐标都为(0,0)。
color_rgb(0,255,255)表示的是什么颜色:
关键词可以作为变量名使用。
Python通过什么来判断操做是否在分支结构中
用于生成和计算出新的数值的一段代码称为:
下列哪条表达式可以创建一条从点(2,3)到(4,5)的线段:
以下不能创建一个字典的语句是:
计算机中编码主要是为了解决信息在传递过程中被窃取而设计的一种加密方法。
若k为整型, 下述while循环执行的次数为 k=10000whilek>1:print(k)k=k/2
对于字典dic={‘abc’:123, ‘def’:456, ’ghi’:789}, len(dic) 的结果为:
函数eval()用于数值表达式求值,例如eval(2*3+1)。
自顶向下的设计也被称为逐步细化。
下列哪项不是Python中对文件的读取操作:
打印如下图形:***************使用代码如下:foriinrange(5):print("*"____)注:填写答案中不要包含空格
下列程序的输出结果是:num=16whileTure:ifnum<12andnum>=10:print(num)breaknum=num–2print(num)
建立一个班级管理系统,需要有一个ClassManager类,其中类的一个方法是StudentNumber()返回班级的学生人数。因为不同学籍学分计算方法不一样,我们通过定义ClassManager的子类PrimaryClassMgr、 MiddleClassMgr、HighClassMgr来进一步区分小学、中学和大学。每一个子类都有自已计算学绩分GPA的方式,分别为PrimaryGPA(),MiddleGPA(),HighGPA()。这就是面向对象方法的重要特性多态。
下面哪条语句用于计算点p1与点p2之间的水平距离:
Python 语法认为条件x<=y<=z是合法的
决策结构问题通常只有一种方案
下面哪项可以将窗口坐标设置为:(0,0)在左下角,(10,10)在右上角:
将一个文件与程序中的对象关联起来的过程,称为“读取”文件。
s = "abcd1234",find()函数可以在字符串中搜索子串,s.find("cd")返回的结果是__________。
字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?
下面对计算思维理解正确的是:
Python中不允许在一条输入语句中为多个值赋值。
类的各属性(成员变量)应在初始化函数中定义,不可以在构造函数中定义。
ASCII码是最为广泛的编码方式,它可以表示中文字符,同时避免出现乱码。
k=1whilek<=2:print(k)ifk>0:_____空格处填入下列哪个语句可使k值只打印一次:
选出对下列语句不符合语法要求的表达式: for var in ____________ : print (var)
在Python中,x=x+1是合法语句。
可以通过update()方法将一个字典的内容添加到另外一个字典中。
图形库中readMouse()方法用于获取鼠标点击。
字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?
下列哪项类型数据是不可变化的:
以下可以终结一个循环的执行的语句是
单元测试是将程序分离出来独立单元进行测试。
语句myShape.move(10,20)的执行结果是将myShape移动到点(10,20)。
s = "abcd1234",采用字符串操作函数replace()将其中的字符c替换成字符C,使用一行代码实现,该代码是:_____________。(为便于系统自动评阅,请尽量不要在代码中增加额外空格)
获得字符串s长度的方法是什么?
字符串是一个字符序列,例如,字符串s,从右侧向左第2个字符用什么索引?
Python 3中整数的最大值是有界限的,该界限受计算机字长的限制。
字符串函数strip()的作用是什么?
下列哪项不是原型开发的优点:
类方法中定义了四个参数,这种情况下实际上有多少参数:
Python中定义类的保留字是:
python中的异常处理语句try…except…并不能完全捕捉到所有异常类。
图形窗口的标题都是” Graphics Window”,默认大小是100*100。
字符串比较是基于字典序的
表达式 not (a or b) == (not a) or (not b)的值为True
一个对象只能有一个实例变量。
开发人员应该使用自顶向下或螺旋式的设计方法,但是二者不能同时使用。
在Python中实现多路分支的最佳结构是