在以前的代码中,所有的代码都是交由 Python 忠实地从头执行到结束。但是这些远远不够。很多时候需要根据不同的情况执行不同的代码。
如果你想改变这一工作流程,应该怎么做?
就像这样的情况:你需要程序作出 一些决定,并依据不同的情况去完成不同的事情,例如依据每天时间的不同打印出 '早上好' 'Good Morning' 或 '晚上好' 'Good Evening'?
需要用到流程控制!
python 共提供了 3 种流程控制: if、while、for...in
if
while
for...in