Python 入門指南 5.0
exercise2011.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | """模組 exercise2011 函數 my_sun() 內層函數 calculate()""" # 定義巢狀函數 def my_sum(): """利用 calculate() 回傳 data 儲存數字的總和""" # 可變資料型態的區域變數 data = [] # 內層函數 def calculate(number: int): # 將參數附加到區域變數中 data.append(number) # 回傳參數總數 return sum(data) # 回傳內層函數 return calculate # 執行部分 if __name__ == "__main__": print(__doc__) print(my_sum.__name__ + "(): " + my_sum.__doc__) # 檔名: exercise2011.py # 說明:《Python入門指南》的練習 # 網站: http://kaiching.org # 作者: 張凱慶 # 時間: 2023 年 10 月 |