自考题库
首页
所有科目
自考历年真题
考试分类
关于本站
游客
账号设置
退出登录
注册
登录
出自:国家开放大学Python程序设计
Python中无需定义变量类型,根据“值”确定类型,并以“引用”的方式实现赋值操作。
在循环控制语句中,有break,continue和pass等控制流关键词。
在Python的函数参数定义中,可以有一些位置参数和一些关键字参数,其中关键字参数让调用者通过使用参数名区分参数,允许改变参数列表中的参数顺序
若要在列表l后插入元素x,可以使用l.append(x),也可以使用l[len(l):] = [x]。
Python中的for语句可以在任意序列上进行迭代访问,例如列表、字符串和元组。
Python字典的内置函数中没有append()操作,可以用update()来更新字典内容。
在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。
Python 不允许使用关键字作为变量名, 允许使用内置函数名作为变量名,但这会改变函数名的含义
Python 变量名必须以字母或下划线开头,并且区分字母大小写。
生成器推导式比列表推导式具有更高的效率。
使用 Python 列表的方法 insert()为列表插入元素时会改变列表中插入位置之后元素的索引。
无法删除集合中指定位置的元素, 只能删除特定值的元素
在函数内部没有任何声明的情况下直接为某个变量赋值, 这个变量一定是函数内部的局部变量。
执行循环语句for i in range(1,5):pass后,变量i的值是4。
Python包含了数量众多的模块,通过import语句,可以导入模块,并使用其定义的功能
循环语句for i in range(-3,21-4)的循环次数为5。
计中, 函数和方法是完全一样的, 都必须为所有参数进行传值。
假设 x 是含有 5 个元素的列表,那么切片操作 x[1 0:]是无法执行的,会抛出异常
Python 列表中所有元素必须为相同类型的数据
为了让代码更加紧凑, 编写 Python 程序时应尽量避免加入空格和空行。
Python 代码的注释只有一种方式, 那就是使用#符号
3+4j 不是合法的 Python 表达式
9999**9999 这样的命令在 Python 中无法运行
Python 变量使用前必须先声明, 并且一旦声明就不能再当前作用域内改变其类型。
同一个集合中的元素之间不允许重复,如果将重复元素加入同一个元素,将会导致程序出错
双分支结构里,if和else后面的冒号可以省略
_str__方法的返回值可以是整数
使用“import M1; M2; M3”可以一次导入M1、M2和M3这3个模块
Python程序中每条语句以分号结尾。
Python中如果某个文件的打开模式是“r+”,则将文件指针移动到文件开头,调用f.write(.hahaha.)则可将字符串“hahaha”插入到文件的开头。
对于与循环语句匹配的else语句,如果循环代码从break处终止跳出循环,则执行该循环的else中的语句
执行range(N1, N2)可生成N2-N1+1个整数。
K-means是一种聚类学习算法,K代表用户最初在空间中选定的中心数量。
pandas的DataFrame是一个表格型数据结构,含有一组无序的列,每列可以是不同值类型(数值、字符串、布尔值等等)
一个except子句可以同时处理多个异常,这些异常将被放在一个列表。
已知有语句“assert num==0”,则当num的值为0时会引发AssertionError异常
对于Python的私有成员而言,类本身和子类均可以访问它。
Python中类的特性能够实现利用属性来控制或调用方法
私有属性只能在类的内部进行调用,无法在类的外部访问
当父类方法的功能不能满足需求时,可以在子类中重写父类的方法,该过程称之为方法重载
使用@staticmethod装饰器修饰的方法称之为类方法
_str__(self)方法用来把字符串转换为对象
已知B是A的父类,b是B类的对象,则“A==type(b)”返回结果为True。
定义类的同时必须定义好该类的所有属性和方法
Python函数定义中没有对参数指定类型,这说明参数在函数中可以当作任意类型使用
调用函数之后,实参的值是否改变取决于函数中的操作,与实参变量类型无关。
函数可以返回多个参数值,需要形成一个列表来返回。
Python程序中一定要有一个主函数
Python函数支持可变数量的参数,实参用“ *参数名 ”表示。
一个自定义函数只能包含一个return语句。
首页
<上一页
3
4
5
6
7
下一页>
尾页