iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0

當我們在寫程式時,經常會遇到重複使用相同邏輯的情況。如果每次都重複撰寫相同的程式碼,不僅麻煩,還容易出錯。這時候,我們可以用函式來將這些重複的邏輯「封裝」起來。這樣做的好處是,我們只需要寫一次程式碼,之後只要調用這個函式就可以重複使用。

  1. 函式
    在 Python 中,定義函式很簡單,我們使用 def 關鍵字來定義,並給它取一個名稱。括號裡可以放參數(如果需要的話),函式的內容要用縮排來表示。這個函式叫做 greet,它接受一個參數 name,並返回一個問候語。當你需要對不同的人打招呼時,不用每次都手動寫打招呼的訊息,只需要調用 greet 函式:
    https://ithelp.ithome.com.tw/upload/images/20240919/20169253ZUIja7ZQPm.jpg

2.封裝邏輯
想像一下,我們需要多次計算圓的面積。面積的公式是:面積 = 圓周率 * 半徑的平方。如果我們不使用函式,每次要計算面積都要重新寫公式,這樣的寫法既麻煩,萬一公式有誤還得在每個地方都修正。為了解決這個問題,我們可以把計算面積的邏輯封裝進一個函式裡,現在每次要計算圓的面積,只要調用這個函式,並提供半徑值:
https://ithelp.ithome.com.tw/upload/images/20240919/20169253PyKoIShz19.jpg

那今天就先這樣。/images/emoticon/emoticon29.gif


上一篇
條件語句及迴圈練習
下一篇
列表和字典練習
系列文
從Python入門到自製遊戲:30天鐵人挑戰之旅26
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言