1. Python函式
    1. 內容筆記

Python函式

Python函式

Python函式

內容筆記

反正簡單來說它就是在教我們使用function,啊就非常像數學裡面的f(x)這樣子,不過在程式裡面你可以選擇一下自己要不要輸入x沒關西,然後她的東西會被特定包起來,意思是說外面的x跟裡面的x不一樣,除非你用global,舉個例子:

1
2
3
4
def test(x):
print(x)那這邊的x就是你另外輸入的東西跟下面的3不一樣

x = 3

接著我們學了遞迴,就大概是在def裡面呼叫def,其實他的速度不快,但對考試之類是個很重要的東西,我們舉個階乗的例子:

1
2
3
4
5
6
7
def fac(x):
if x == 1:
return 1
else:
return n*fac(x-1)

print(fac(int(input())))