![]() |
羅德興老師的教學歷程檔案 - 113-2 程式語言二(2025) - 單元四 (函式) |
|
|
單元四 (函式)# -*- coding: utf-8 -*- """ 註解:此為 Recursive 遞迴呼叫 by L.D.S on 2022/04/03 檔名:xxx-unit4-recursive.py # \t Tab 印出,\n 跳行 印出, end= "" 接續印出 # 程式 1 功能:此程式為使用函式 def print ("函式 應用 by 113xxx 張三豐") def print_msg(): print("歡迎學習Python程式設計!") def sum_to_n(start, stop): print("從 " + str(start) + " 加") s = 0 for i in range(start, stop+1): print(i) s += i return(s) print_msg() m=int(input("函式 應用:請輸入一個數字:")) sum2 = sum_to_n(1, m) print("到 "+ str(m) + " = " + str(sum2)) # 程式 2 功能:此程式為使用遞迴呼叫 recursive def fact(n): if (n==1): result= 1 else: result = n*fact(n-1) print(" * " + str(n)) return result m=int(input("遞迴呼叫 應用:請輸入一個數字:")) sum2 = fact(m) print(str(m) + " ! 階層 = " + str(sum2)) """
|
|
中華科技大學數位化學習歷程 - 意見反應 | ![]() |