第3章:顺序结构、选择结构、循环结构
Python 选择结构
参考资料
hhu史秋实老师的ppt 点击这里查看或下载 PDF 文档
选择结构用于根据条件判断执行不同代码块,核心是布尔表达式(条件)。
-
if单分支:仅当条件为True时执行代码块。 -
if-else双分支:条件为True执行if块,否则执行else块。 -
if-elif-else多分支:依次判断条件,执行第一个为True的块,最后else可选。 -
三元表达式:简洁版
if-else,用于简单赋值。
Python 循环结构
循环结构用于重复执行代码块,核心是循环条件或可迭代对象。
-
for循环:遍历可迭代对象(如列表、字符串、range()),依次取元素执行。 -
while循环:只要条件为True就重复执行,需注意避免死循环。 -
循环控制关键字:
break:立即跳出整个循环,不再执行剩余迭代。-
continue:跳过当前循环的剩余代码,直接进入下一次迭代。 -
循环的
else子句:当循环正常结束(未被break中断)时执行。
Tip