wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python Rocks

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

“Python”这个名字的来源是

a)

Scorpion已经有人用了

b)

对巨蟒剧团的致敬

c)

Python是在3月14日创造出来的,所以它的名字是使用希腊字母π,就像在π-thon中一样

d)

“Python”的创作者吉多·范·罗松(Guido van Rossum)喜欢馅饼

2.

如何在Python中声明一个变量?

a)

int i = 0;

b)

Dim i = 0

c)

i = 0

d)

var i = 0;

3.

Python使用闭包。下面哪个句子最好地解释了什么是闭包?

a)

当嵌套函数可以访问外部函数作用域中的变量时

b)

当一个函数关闭时清理它的内存分配

c)

函数在关闭时破坏自己的入口点

d)

在一场技术工作面试中,当你想要离开房间并关上门的时候

4.

分号在Python中的作用是什么?

a)

它们没有任何作用,应该忽略

b)

它们描述了语句的结尾,是必需的

c)

它们是可选的,但也可以用于在一行上创建复合语句

d)

它们是必需的,应该省略

5.

Python有一个复杂的元组实现。下列元组操作的正确输出是什么?

tupA = (‘Spam’, ‘Ham’, 0, 2)

tupB = (‘Beans’, ‘Toast’, 5, 10)

print(tupB[0])

print(tupB + tupA)

a)

Beans

(Beans, Toast, 5, 10, Spam, Ham, 0, 2)

b)

Beans

(BeansSpam, ToastHam, 5, 12)

c)

Spam, Spam, Spam, Spam, Spam

d)

Beans

(Spam, 0, 2, Ham, 5, 10)

6.

初学者学习Python的最好方法是什么?

a)

浏览Microsoft Learn上的Python模块

b)

观看Channel 9的Python初学者视频

c)

在GitHub上阅读入门Python代码示例

d)

以上都是

7.

微软提供了什么样的代码编辑器来构建Python应用程序,比如Django或Flask网站,然后轻松地部署到Azure上?

a)

Wordpad

b)

Visual Studio Code

c)

Notepad

d)

以上都不是

8.

如何在Python中注释代码?

a)

\\ Python中的注释以两个反斜杠开始

b)

-- Python中的注释以两个连字符开始

c)

# Python中的注释以#开始

d)

// Python中的注释以两个正斜杠开始

9.

“pass”语句的作用是什么?

a)

pass语句跳出了最内层的for或while循环

b)

pass语句不执行任何操作。当语法上需要语句,但程序不需要操作时,可以使用它

c)

pass语句继续执行循环的下一个迭代

d)

pass语句遍历一个等差数列

10.

Visual Studio Code的Python扩展是做什么的?

a)

这个扩展增加了Python对IntelliSense、linting、调试、代码导航、代码格式化、Jupyter笔记本支持、重构、变量浏览器、测试浏览器、代码片段的支持

b)

此扩展将Python安装到您的计算机上

c)

此扩展安装Python帮助文件

d)

此扩展为Visual Studio代码安装Python特定的颜色方案