自考题库
首页
所有科目
自考历年真题
考试分类
关于本站
游客
账号设置
退出登录
注册
登录
出自:国家开放大学Python程序设计
列表是一种有序的集合,可以随时添加和删除其中的元素
使用len()函数可以获得列表元素的个数。
在Python中,列表的索引是从1开始的。
在Python中可以使用insert()方法删除列表末尾的元素。
元组一旦初始化就不能修改
列表和元组是Python内置的有序集合,前者可变,后者不可变
对列表使用sort()方法,默认是降序排列。
a为列表,其中每个元素均为int型数值,b为int型,当进行a+b操作时,会对a中每个元素加上b的值。
凡是用花括号(即{})括起来中间用逗号隔开元素的数据结构都叫字典。
a、b均为字符串,进行a+b操作,可直接将两个字符串进行连接。
任何不可变对象均可作为字典的键。
切片操作属于浅复制的实现方式之一。
在字典中,要删除一个key,用pop(key)方法,对应的value也会从dict中删除
字典内部存放的顺序和key放入的顺序是一致的。
集合是一个无序的不重复元素序列。
布尔值只有True、False两种值。
not运算是非运算,它是一个单目运算符。
条件语句是通过一条或多条语句的执行结果来决定执行的代码块。
条件语句每个条件后面都要使用冒号。
Python的for循环可以遍历任何可迭代对象,如一个列表。
无限循环while一直保持循环操作,当循环条件不满足时就结束。
循环退出条件设置不当的while循环会导致死循环
Python中定义一个函数要使用def语句,并依次写出函数名、括号、括号中的参数和冒号
函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。
调用函数时,如果参数个数不对,Python会抛出TypeError。
定义函数时,需要确定函数名和参数个数
函数体内部可以用return随时返回函数结果。
**kw是关键字参数,kw接收的是一个字典
凡是可作用于for循环的对象都是可迭代对象。
map将传入的函数依次作用到序列的每个元素,并把结果作为新的迭代器返回
自定义函数可增强代码可读性。
Python程序中对一个函数的调用不能出现在该函数的定义之前。
调用函数时,如果实参与函数定义的形参顺序不一致,实参中需指出参数名。
可以基于多个已有类创建新类。
定义一个类后还可以为其动态添加属性和方法。
可以基于一个已有类创建新类
使用获取到的父类代理对象可以在子类中调用被重写的父类方法
方法重写是指子类可以对从父类中继承过来的方法进行重新定义,从而使得子类对象可以表现出与父类对象不同的行为。
如果一个子类有两个或更多父类,则这种继承关系称为多重继承
构造器__init__在实例化对象时调用
类方法不需要以self作为第一个参数。
Python3的新式类都继承于object。
如果一个except子句捕获多个异常,则多个异常名应写为元组的形式
如果一个异常没有与任何的 except 匹配,那么这个异常将会传递给上层的 try 中
一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常
Python的错误其实也是class,所有的错误类型都继承自BaseException。
使用try...except捕获错误可以跨越多层调用
pandas的Series可以看成是一个定长的有序字典。
NumPy 的ndarray是一种多维数组对象,可以由序列型对象生成
dtype是一种特殊的对象,其含有将ndarray解释为特定数据类型所需的信息,int64表示有符号的64位整型。
首页
<上一页
2
3
4
5
6
下一页>
尾页