# 0516 ## 函數 https://www.w3schools.com/python/python_functions.asp ### 上課筆記 ``` def abc(x,y,z): #宣告一個函數 print(x + " 早安 "+y+z) abc(y="拉拉",x="丁丁",z="你好") 丁丁 早安 拉拉你好 ``` ``` #計算1.2.3....n的總和 s=0 n=10 for i in range(1,n+1): s=s+i print(s) 55 ``` ``` def my_function():#可以隨便取名ex sum1ton(): s=0 n=10 for i in range(1,n+1): s=s+i print(s) 55 ``` ``` def sum1toX(n): s=0 for i in range(1,n+1): s=s+i print(s) sum1toX(100) 5050 ``` ``` def sum1toX(n):#n=參數 s=0 for i in range(1,n+1): s=s+i return s #回傳s sum1toX(100) #自己設定()數字 5050 ``` ``` #計算m,m+1...n的總和 def summtoX(m,n): m=0 n=3 for i in range(m,n): m=m+1 print(m) summtoX(0,3) 3 ``` ``` def aaa(x,y): print(x+y) aaa(3,5) #按順序把參數打進去 aaa(y=5,x=3) #關鍵字指定 ``` ``` def aab(x,y): z=x+y return z a=aab(x=2,y=4) print(a) ``` --- ### 作業 ``` 建立一個函數,函數傳入三個參數,回傳一個值 ``` ``` def aab(x,y): z=x+y return z a=aab(x=2,y=4) print(a) 6 ``` --- ### 小考 https://colab.research.google.com/drive/1Y-sVQlRFim88jg9V0wa9wJfn2aXHj4Ue --- ### 心得 大致上了解函數的應用
{"metaMigratedAt":"2023-06-17T00:58:39.322Z","metaMigratedFrom":"Content","title":"0516","breaks":true,"contributors":"[{\"id\":\"4dfebb48-62e3-4093-b22e-bde00bb0bc86\",\"add\":1181,\"del\":118}]"}
Expand menu