Python 函式的位置引數與關鍵字引數

首頁 >> Research >> 程式設計 >> Python 函式的位置引數與關鍵字引數

之前提到了函式入門

在呼叫函式的時候,

引數的帶入有不同的類型,

這就是今天要來探討的

Python 函式的位置引數與關鍵字引數

定義函式的時候,
傳入的變數名為參數;
相對的在呼叫函式的時候,
傳入函式的值就叫做引數 argument  。

位置引數 ( positional argument )

從範例的程式中可以看到,
第一次呼叫 sum_ab 這個函式,
帶入了兩個引數 ( 1, 2 )
這兩個引數會依序由左至右傳入函式

關鍵字引數 ( keyword argument )

而第二個呼叫函式的方式,

直接將要傳入的引數指定給特定的參數,

故這種做法又稱為 named argument ,

函式會以引數指定的名稱來取值

這兩種是可以混用的,

但是順序上有講究,

位置引數必須寫在關鍵字引數之前,

否則就會出現語法錯誤

SyntaxError: positional argument follows keyword argument

以上就是今天的主題

Python 函式的位置引數與關鍵字引數



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

1 Response

  1. 2022-04-06

    […] 函式入門、函式的引數等, […]

發表迴響