小白必看的Python分支、循环和条件
发布时间:2025-09-28 11:06:42
Python 控制流语句有三种:
if
for
while
注:Python 中没有 Switch 这种开关语句
if 语句
检测条件真实,执行句块 1;假,执行句块 2,分支语句
语法格式: ifcondition(条件): statement1(语句块1) elif: stetement2(语句块2) else: pass#空语句或占位语句功能:保持代码结构的完整性
注意:
用冒号: 为了结束判断句,基本的循环和函数声明都是冒号的: 结束声明!
每级语法块不需要大括号} 等等来区分,直接回车换行 + 4 区分每级语法块的空间(缩进)
句子结尾没有分号 ; 声明代码结束后换行就行了。(pylint 规范要求)
while 句子循环执行句子,满足条件,重复执行句子块;条件不满足,循环结束。
语法格式: whilecondition: statement else:#当条件不满足时,执行else语句 statement
for 句子主要用于循环 / 遍历、序列、集合、字典等组数据
foritemintarget: statement1 else:#当循环结束时,执行else语句 statement2