Worksheetspython2-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)
100 %
