wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python2-lesson05

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

定义函数的关键字是?

(a)  

2.

现在想要定义一个名为 test的函数,下列代码正确的是?

a)

def (test):

b)

def test ():

c)

def test():

d)

def ()test:

3.

一个函数被定义完成之后,就一定会被执行

a)

True

b)

False

4.

定义带参函数时,函数中定义了2个参数,那么执行函数时必须传入???个具体的数值

a)

1

b)

2

c)

3

d)

随便几个,根据实际情况而定

5.

在函数中 return后面必须加一个数值

a)

True

b)

False

6.

当函数根据参数名进行赋值的时候,不再遵循按顺序赋值的原则

a)

True

b)

False

7.

在函数中,return关键字有什么作用?

a)

返回一个值 并结束这个函数

b)

返回一个值 并继续运行这个函数

c)

结束整个程序

d)

让程序重新开始

8.

运行上图中代码,会产生什么结果?

a)

只输出1

b)

输出1 2

c)

程序报错

d)

什么都不输出

9.

运行上图中的代码,程序的运行结果是?

a)

程序报错

b)

输出1

c)

输出1 2

d)

什么都不输出

10.

运行上图中的程序,最后的输出结果是?

a)

100 100

b)

200 200

c)

100 200

d)

200 100

11.

运行上图中的程序,最后产生的结果是?

a)

程序报错

b)

输出 1 2

c)

输出 1 3

d)

输出 2 3

12.

观察图中代码,请在红色框中补全代码,让函数aaa()被执行1次

(a)  

13.

一个函数被定义完成之后,能且只能被执行1次

a)

True

b)

False

14.

运行上图中代码,程序最后会输出多少行123?

a)

10行

b)

3行

c)

30行

d)

300行

15.

通过本节课学习,大家觉得自己掌握得如何?(填写数字即可)

1.简单轻松加愉快

2.有点难,大致可以掌握

3.比较难,下节课需要复习一下

4.我是谁?我在哪??我学了什么???

(a)