题目内容

下列语句中,执行后输出结果为1、2、3三个数字的是()。

A. for i in range(3): print(i)
B. for i in range(2): print(i+1)
C. for i in [0,1,2]: print(i+1)
D. i = 1;while i < 3: print(i)

查看答案
更多问题

阅读下面的一段程序:sum=0for i in range(100):if(i%10):continuesum=sum+iprint(sum)执行程序,最终输出的结果是( )。

A. 5050
B. 4950
C. 450
D. 45

请阅读下面的程序:for i in range(10):i+=1if i==8 or i==5:continueprint(i)上述程序中,print语句会执行()次。

A. 5
B. 6
C. 7
D. 8

请阅读下面的程序:ncount=0whilecount<5:print(count,'小于5')ifcount==2:breakcount+=1else:print(count,"不小于5")关于上述程序的说法中,描述错误的是()。

A. else语句会在循环执行完成后运行
B. 当count的值等于2时,程序会终止循环
C. break语句会跳过else语句块执行
D. else语句块一定会执行

请阅读下面一段程序:ncount=0ifcount<5:________下列语句中,能够填写到程序中横线处的是()。

A. pass
B. else
C. elif
D. for

答案查题题库