程序式程式設計中的控制流程

Programming Paradigm 概念

Eleanor Thomas

Senior Data Analytics Engineer

什麼是控制流程?

  • 控制流程:程式語言中的關鍵字與流程,用來指示程式碼的執行步驟
  • 範例(控制流程敘述):
    • if/else 敘述
    • for 迴圈與 while 迴圈
    • 使用 def 定義函式

指揮流程

Programming Paradigm 概念

結合控制流程元素(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)
Programming Paradigm 概念

在函式中結合控制流程元素

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)
Programming Paradigm 概念

程序式程式設計中的控制流程

  • 控制流程讓你能在 Python 進行程序式程式設計
  • 以可重複使用的邏輯片段,逐步安排程式邏輯
  • if 敘述、迴圈與 Python 函式實作這些邏輯
  • 控制流程能建立分工清楚的程序

正在打字的人

Programming Paradigm 概念

一起來練習吧!

Programming Paradigm 概念

Preparing Video For Download...