python基础知识思维导图高清16个python基础知识全部都要记吗
下载地址 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
举例 break 语句 break 语句的一般形式是: break 功能: 在循环体中, 如果遇到 break, 就立即中断整个循环, 离开循环体, 去执行该循环的<后续语句>。 也就是说, 一旦 break 语句被执行, 将会使整个循环提前结束。 例 1 阅读下面的程序, 它输出的是什么结果? for x i n range(1, 10) : if (x==5) : break else: print(' x=' , x) print(' Brock out of l oop at x=' , x) print(' End! ' ) 下图所示是该程序运行的情形, 它是在 for 循环中使用 break 语句的例子。 程序的意思是让变量 x 从 1 ~1 0, 执行语句 print(' x=' , x) , 输出当时 x 的取值。 但是如果 x 等于 5, 那么就强行结束整个循环, 去执行该循环的后续语句: print(' Brock out of l oop at x=' , x) print(' End! ' ) 所以, 程序的执行过程中输出的结果如下: x=1 , x=2, x=3, x=4 Broke out of l oop at x = 5 End! 由此看出, 按照 for 循环的规定, 循环应该进行 1 0 次, 但在 x 取值为 5 时, 由于条件 x==5 成立而执行break, 强迫整个循环到此结束, 后面的 5 次循环就不执行了。
例 2 编写一个程序, 最多接收 50 个整数, 并计算它们的累加和。 如果在输入过程中输入了 0, 则立即停止输入, 输出当时的累加结果。 程序编写如下: sum=0 # 设置变量初始值 for i i n range(1, 51 ) : num=input(' please enter a number: ' ) num=i nt(num) #将输入的字符串数字转换为十进制数字 if (num==0) : break #输入的是 0, 则强制退出循环 else: sum+=num #输入的不是 0, 则进行累加后继续循环 print(' The sum is=' , sum) 分析如下。 程序中用变量 sum 记录累加和, 所以初始值应该是 0。 该程序有两个出口, 一个是输入满 50次后, 循环正常结束; 另一个是若在循环过程中接收了数值 0, 那么就执行 break 语句, 提前结束整个循环。
|