Skip to main content

3 posts tagged with "Function"

Articles tagged Function

View All Tags

函式 - 模組化應用

· 7 min read
Charles Wang
DevOps / Backend Engineer

把函式儲存在模組中​

  • 函式有個優點是它們和主程式部份可以分開放置,為函式取一個具有描述性的名字,這樣在主程式中使用時能讓程式更易讀好懂。
  • 可以更進一步將函式儲存在一個獨立的檔案中,這個檔案稱為模組( module ),需要使用函式時匯入這個模組到主程式中。
  • Import 陳述句告知 Python 在目前執行的程式檔中可取用模組內的程式碼。

函式 - 串列應用與任意數量的引數

· 9 min read
Charles Wang
DevOps / Backend Engineer

傳入串列​

函式傳入串列是很好用的功能,把串列傳入函式後,函式就能直接存取其內容。

假設有個使用者串列,我們要對串列中每位使用者輸出問候文字:

def greet_users(names):
"""Print a simple greeting to each user in the list."""
for name in names:
msg = "Hello, " + name.title() + "!"
print(msg)

usernames = ['hannah', 'ty', 'margot']
greet_users(usernames)

函式 - 返回值

· 5 min read
Charles Wang
DevOps / Backend Engineer

返回值​

函式也可以高一些資訊並返回一個或一組值。函式返回的值稱之為「返回值( return value )」。 在函式中可以用 return 陳述句把值返回到呼叫函式的那行程式碼中。 返回值讓我們能夠將程式的大多數繁雜工作移到函式內部去完成,如此就能簡化程式的結構。