资源简介 2.3周而复始的循环练习题1.下面的程序段运行后的结果为( )s=1for i in range(1,6,2):s=s+iprint(s)A.15 B.10 C.12 D.92.已知列表p=[1,2,3,4,5],q=[2,3,4,5,6],那么p[1]+q[4]的值为( )A.7 B.10 C.8 D.93.下面程序代码中n的值为()s=0n=1while s<15:s=s+nn=n+1A.4 B.5 C.6 D.7下面的程序代码中c的值为( )s=range(10)a=s[3]b=s[-1]c=a+bA.11 B.12 C.13 D.145.下面的程序段运行后的结果为( )sum=1for i in range(1,5):sum=sum*iprint(sum,i)A.24 5 B.120 5 C.24 4 D.120 46.下面代码的运行结果为 。a=[5,2,8,7,3]a[0]=6del a[1 ]a.append(9)print (a)7.下面代码段的运行结果为 。for i in range(2,20,2):print i8.下列括号中填入什么值时,能显示0-10的数( )for i in range( ):print( i ) A.9 B.10 C.11 D.129.while循环属于什么循环( ) A.结合循环 B.条件循环C.复合循环 D.计数循环10.下列代码的运行结果为( )a=0for i in range(1,10):a=a+iprint(a)A.55 B.45 C.40 D.3511.关于Python循环结构,以下选项中描述不正确的是( )A.Python通过for、while等保留字提供遍历循环和无限循环结构B.break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行C.每个continue语句只有能力跳出当前层次的循环D.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等12.哪个选项关于循环结构的描述是错误的( )A、条件循环和遍历循环结构都是基本的循环结构B、死循环无法退出,没有任何作用C、循环是程序根据条件判断结果向后反复执行的一种运行方式D、循环是一种程序的基本控制结构答案:第1题:B第2题:A第3题:D第4题:A第5题:C第6题:[6,8,7,3,9]第7题:2,4,6,8,10,12,14,16,18第8题:C第9题:B第10题:B第11题:C第12题:B 展开更多...... 收起↑ 资源预览