wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python QA

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

关于python类 说法错误的是

a)

类的实例方法必须创建对象后才可以调用

b)

类的实例方法必须创建对象前才可以调用

c)

类的类方法可以用对象和类名来调用

d)

类的静态属性可以用类名和对象来调用

2.

以下哪项python能正常启动

a)

拼写错误

b)

错误表达式

c)

缩进错误

d)

手动抛出异常

3.

有关异常说法正确的是

a)

程序中抛出异常终止程序

b)

程序中抛出异常不一定终止程序

c)

拼写错误会导致程序终止

d)

缩进错误会导致程序终止

4.

导入模块的方式错误的是

a)

import mo

b)

from mo import *

c)

import mo as m

d)

import m from mo

5.

以下关于模块说法错误的是

a)

一个xx.py就是一个模块

b)

任何一个普通的xx.py文件可以作为模块导入

c)

模块文件的扩展名不一定是 .py

d)

运行时会从制定的目录搜索导入的模块,如果没有,会报错异常

6.

def showNnumber(numbers):

for n in numbers:

print(n)


下面那些在调用函数时会报错

a)

showNumer([2,4,5])

b)

showNnumber(‘abcesf’)

c)

showNnumber(3.4)

d)

showNumber((12,4,5))

7.

定义类如下:

class Hello():

pass

a)

该类实例中包含__dir__()方法

b)

该类实例中包含__hash__()方法

c)

该类实例中只包含__dir__(),不包含__hash__()

8.

python源程序执行的方式

a)

编译执行

b)

解析执行

c)

直接执行

d)

边编译边执行

9.

以下是字符转换成字节的方法是

a)

decode()

b)

encode()

c)

upper()

d)

rstrip()

10.

“ab”+”c”*2 结果是

a)

abc2

b)

abcabc

c)

abcc

d)

ababcc