Python基础班考试题

09月15日    1410    1    0

1. 以下变量名错误的是()

A. _zhangsan1

B. __zhangSan1__

C. _zhang-San_

D. _1_zhangsan

2. 以下关于函数的描述错误的是()

A. 函数必须要使用def来定义

B. 函数必须有返回值

C. 函数一定有多个return,但只有一个起作用

D. 函数如果有形参,调用时,必须要传递实参

3. 以下描述错误的是()

A. 函数可以没有形参

B. 变量名可以按照驼峰法进行命名

C. 变量的名字由字母、数组组成

D. 变量的名字往往要起一个有意思的名

4. 以下描述错误的是()

A. 全局变量可以在多个函数中使用

B. 全局变量的名字不能与局部变量的名字相同

C. 为了区分全局变量和局部变量,往往起不同的名字

D. 局部变量的值可以通过return返回给调用者

5. 以下哪个选项是列表()

A. [1,2,3,4]

B. (a,b,c)

C. {'a':1,'b':2}

D. 以上都是

6. 以下描述错误的是()

A. 列表中的元素可以修改

B. 元组中的元素可以修改

C. 可以向列表添加新元素

D. 不可以向元组添加新元素

7. 以下描述错误的是()

A. 类可以理解为一个模板

B. 一个子类可以继承多个父类

C. 类的三要素是:封装、继承、多态

D. 类方法可以修改实例属性

8. 以下描述错误的是()

A. 一个对象可以当做一个实参传递给另外一个对象

B. 类属性和实例属性是一模一样的

C. 类中的方法,可以有return也可以没有return

D. 一个类可以生成一个对象

9. 以下描述错误的是()

A. 可以用urllib和urllib2相互配合完成一个爬虫项目

B. urlopen()打开的url后,就像操作本地文件一样进行操作

C. 如果程序运行有误,可以通过try来进行捕获异常,然后就可以处理了

D. 异常就是使程序挂掉,没有弥补的方法

10. 以下描述错误的是()

A. 模块往往需要import导入才可以使用

B. 可以自己制作模块,但不能安装到系统中

C. 可以使用系统的模块,也可以使用其他第三方的模块

D. 如果运行python脚本时,是python xxx.py方式,那么这个脚本中的__name__变量的值为'__main__'

11. 编写程序,完成一个简单计算器的功能(+ — * /)

12. 请简述函数中return的作用

13. 请分别简述break、continue

14. 请说明 什么是函数嵌套调用,然后编写简单代码完成举例

15. 请简述 列表、元组、字典的区别


回复量:0