python基础知识点归纳python基础知识测试题python基础知识6
下载地址 https://share.weiyun.com/t7TNGpYI 资料目录 Python基础知识总结 Python基础知识思维导图 python基础知识实验报告总结 Python基础学习笔记 计算机二级Python基础知识点速记⼿册(涵盖考纲90%内容) Python单选题库 python基础知识选择题(含答案详细解析) Python基础练习题100例(Python3.x) python基础试题(含答案) python基础⾯试题整理 python基础试题(含答案解析)图文复习知识点试卷试题 Python基础知识笔试(含答案) Python练习题有答案 大一python基础知识简答题(121道) python基础知识大一期末考试题及答案 python基础知识课件ppt
举例 continue 语句 continue 语句的一般形式是: continue 功能: continue 一定是出现在循环体内的。 遇到它时, 就跳过循环体中它后面原本应该执行的其他语句(如果还有的话), 提前结束本次循环, 直接返回到循环体起始处, 判断循环控制条件, 以决定是否进入下一次循环。 也就是说, continue 语句的作用是终止本次循环, 忽略循环体内 continue 语句后面的所有语句, 直接回到循环的顶端, 以进入可能的下一次循环。 例 1 阅读下面的程序, 它输出了什么结果? i =6 for x i n range(1, 10) : if (x==5) : y=x continue else: print(x+i ) i +=3 print(' Used continue to skip printing the Value: ' , y) 下图所示是该程序运行的情形, 它是在 for 循环体中使用 continue 语句的例子。 中心意思是如果变量 x取值 5, 则什么也不做, 直接进入下一次循环; 否则每次都输出 x+i 的值, 然后修改 i 的值。 所以程序执行后, 输出的结果如下: 7 1 1 1 5 1 9 24 28 32 36 40 Used continue to skip printing the Value : 5
例 2 编写一个程序, 功能是输出 1 ~1 5 中不能被 3 整除的数: i =0 #记录找到的数的编号 x=1 #循环控制变量, 它的取值随循环的进行而改变 while(x<=1 5) : if(x%3==0) : x+=1 #修改循环控制变量的值 continue else: i +=1 #符合条件的数的编号加 1 print(i , x) x+=1 #修改循环控制变量的值 分析如下。 该程序由一个 while 循环构成, 循环体是一个双分支的 if-else 语句。 由于希望输出 1 ~1 5 中不被 3 整除的数, 所以在循环体里判断出某个数能够被 3 整除(x%3==0) 时, 就用 continue 结束此次循环,进入下一次循环。 由于是双分支的 if-else 语句, 因此修改循环控制变量的语句(x+=1 ), 必须放在两个分支里。
|