摘要: 在程序的编写过程中会出现各种错误,语法错误在程序启动时就会检测出来,它是程序正常运行的前提条件。 程序中还有一种错误发生在程序运行后,可能是由于逻辑问题,又或者是业务发生了改变,为了能让用户有更好的体验,加强代码的健壮性,我们需要对这些错误进行处理,也叫异常处理。 回忆我们前面关于成绩评价的案例,当 阅读全文
posted @ 2022-08-20 15:33 python心蓝 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 循环有时候需要主动中断来提高程序执行效率。 看下面的案例: >>> ls = [60,59,78,80,56,55] # ls中存放的是所有学生的成绩 # 要判断是否有同学不及格 >>> for i in ls: ... if i < 60: ... print('有同学不及格') 有同学不及格 有 阅读全文
posted @ 2022-08-20 15:33 python心蓝 阅读(111) 评论(0) 推荐(0) 编辑
摘要: for循环的语法格式如下: for <循环变量> in <遍历结构>: 代码块 关键字for+空格+<循环变量>+关键字in+<遍历结构>+冒号组成for语句 代码块通过缩进和for语句形成包含关系 for 循环会依次取出遍历结构中的元素,然后赋值给循环变量,每次遍历都会执行代码块,直到取出遍历结构 阅读全文
posted @ 2022-08-20 15:32 python心蓝 阅读(43) 评论(0) 推荐(0) 编辑
摘要: while条件循环的语法格式如下: while <条件>: 代码块 while关键字空格后接条件表达式末尾加上冒号组成while语句 代码块中的代码通过4个空格和while语句形成包含关系 while条件循环的运行流程图如下: while语句首先计算<条件>表达式,如果结果True,则执行对应代码块 阅读全文
posted @ 2022-08-20 15:31 python心蓝 阅读(309) 评论(0) 推荐(0) 编辑
摘要: if单分支 if单分支的语法结构如下: if <条件>: 语句块 注意条件语句结束后要紧跟冒号 语句块是if条件满足条件后执行的一条或多条语句组 语句块中的语句通过缩进与if语句所在的行形成包含关系 缩进按照规范为4个空格 if单分支的执行流程图如下: if语句首先会计算<条件>表达式,如果结果为T 阅读全文
posted @ 2022-08-20 14:01 python心蓝 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 程序的执行和人生一样,有按部就班,有选择,也有循环。 计算机程序由三种基本结构组成: 顺序结构 分支结构 循环结构 顺序结构 人生的主线是生老病死,程序的主线是从上往下。 顺序结构是程序执行的基本流程,它会按照代码从上往下依次执行。 例如: >>> a = 1 >>> a += 1 >>> prin 阅读全文
posted @ 2022-08-20 13:53 python心蓝 阅读(246) 评论(0) 推荐(0) 编辑