过程式编程中的控制流

编程范式概念

Eleanor Thomas

Senior Data Analytics Engineer

什么是控制流?

  • 控制流:编程语言中的一组关键字与机制,指示代码应如何按逻辑执行
  • 示例(控制流语句):
    • if/else 语句
    • for 循环与 while 循环
    • 使用 def 定义函数

引导流程

编程范式概念

组合控制流元素(if 语句与 for 循环)

if my_height > your_height:
    print("I'm taller!")
for height in height_list:
    print(height)

合并:

for height in height_list:
    if my_height > height:
        print("I am taller than ", height)
编程范式概念

在函数中组合控制流元素

def compare_heights(my_height, height_list):
    for height in height_list:
        if my_height > height:
            print("I am taller than ", height)
    return

my_height = 63 height_list = [62, 67, 70]
compare_heights(my_height, height_list)
编程范式概念

过程式编程中的控制流

  • 控制流语句使 Python 的过程式编程成为可能
  • 用可复用的逻辑块按步骤组织程序逻辑
  • 通过 if 语句、循环和函数在 Python 中编码这些逻辑
  • 控制流创建过程,实现职责分离

打字的人

编程范式概念

让我们来练习!

编程范式概念

Preparing Video For Download...