wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Week 5 上周知识点回顾

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Python中的'if'语句需要什么?

a)

一个函数调用

b)

一个循环

c)

一个条件表达式

d)

一个返回值

2.

双分支if/else语句的语法是什么?

a)

if condition then body1 else body2

b)

if condition body1 else body2

c)

if condition: body1; else: body2

d)

if condition: body1 else: body2

3.

当迭代次数未知时,通常使用哪种循环?

a)

无限循环

b)

While 循环

c)

For 循环

d)

嵌套循环

4.

在循环中,'continue'语句的作用是什么?

a)

结束循环

b)

退出程序

c)

重新开始循环

d)

跳过当前迭代

5.

什么关键字用于从函数返回一个值?

a)

return

b)

output

c)

yield

d)

send

6.

如果一个函数没有返回语句,会发生什么?

a)

它将返回零

b)

它将返回 None

c)

它将导致错误

d)

它将返回一个空字符串

7.

循环中 'break' 语句的目的是什么?

a)

暂停循环

b)

继续到下一个迭代

c)

终止循环

d)

跳过当前迭代

8.

在Python中,list(range(5))=?

a)

(1,2,3,4)

b)

[1,2,3,4,5]

c)

[0,1,2,3,4]

d)

[1,2,3,4]

9.

在Python中,如何定义一个带有默认参数的函数?

a)

def myFunction(param): default:

b)

myFunction(param=default):

c)

function myFunction(param=default):

d)

def myFunction(param=default):

10.

def showNnumber(numbers):

for n in numbers:

print(n)


下面哪个在调用函数时不会报错

a)

showNumer(2,4,5)

b)

showNnumber(‘abc’)

c)

showNnumber(123)

d)

showNumber(abc)