Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python2-lesson10

Total questions: 10

Worksheet time: 12mins

Name
Class
Date
1.

下列代码,能够进行不换行输出的是?

a)

print(123)

b)

print(123,end="")

c)

print(123,end="\n")

d)

print(end="",123)

2.

使用双重for循环输出*图案时,外层循环和内层循环分别控制什么?

a)

外层循环控制行数,内层循环控制列数

b)

外层循环控制列数,内层循环控制行数

c)

循环次数和行数列数无关

d)

外层循环既可以控制行数也可以控制列数,和内层循环无关

3.

运行上图中代码,程序会输出一个几行几列的*图形

a)

3行3列

b)

10行10列

c)

3行10列

d)

10行3列

4.

观察上述代码,外层循环执行1次,内层循环会执行多少次?

a)

1

b)

10

c)

3

d)

0

5.

观察上述代码,蓝框中的print()函数有什么作用?

a)

输出一个空格,使*之间有空隙,更加美观

b)

输出完一行的内容之后,起到换行的作用

c)

没有什么作用,可以删除

d)

整个图形输出完成之后,进行1次换行

6.

运行上图中的代码,程序最后会输出多少行"西瓜"?

a)

3行

b)

10行

c)

50行

d)

150行

7.

如图,这是一个三重循环,请问,写在蓝框中的代码,需要缩进多少个空格?

a)

4

b)

8

c)

12

d)

16

8.

运行上图中代码,当在打印第三行的*时,i的值是?

a)

3

b)

2

c)

1

d)

0

9.

运行上图中代码,第三行会有多少列*

a)

2

b)

3

c)

4

d)

5

10.

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

1.简单轻松加愉快

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

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

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

(a)