目錄四 函式的呼叫
五 函式的引數
在程式中,函式就是具備某一功能的工具,事先將工具準備好就是函式的定義,遇到應用場景拿來就用就是函式的呼叫
函式定義的特性: 函式定義過程,只檢測語法,不執行**
# 為什麼要有返回值
def max_self(salary_x, salary_y):
if salary_x > salary_y:
return salary_x
else:
return salary_y
max_salary = max_self(20000, 30000)
print(max_salary*12)
在呼叫函式時,按照key=value的形式為指定的引數傳值,稱為關鍵字實參。
func(y=2, x=1)
#特點:可以打破位置的限制,但仍能為指定的形參賦值。
注意:
可以混用位置實參和關鍵字實參,但是位置實參必須在關鍵字實參的左邊。
可以混用位置實參和關鍵字實參,但不能對乙個形參重複賦值。
func(x, y=2)
func(y=2, x) # syntaxerror: positional argument follows keyword argument
func(x, x=1) # nameerror: name 'x' is not defined
閉關日記 Day10
小雨。我想想怎麼寫,先挖坑。d 確認4.1 考科目三,估計過幾天要開始練車了。晚上去工作室敲 剛好看到他們在筆試,明天就是我筆試了,祝一切順利 專案f的電鋸聲識別,開始用比較勉強的方式實現,算是折衷吧,迫於時間,暫時如此,精準的識別想來是我目前做不出來的,如果畢設做這個,倒是也可以好好研究一些聲音方...
Day 10 遞迴函式
include long func int func函式呼叫 int main long func int n 呼叫形參 已知斐波那契函式1,2,3,5,8 n 1,n得到分段函式n 1時為1 n 2時為2 n 2時為 n 1 n 2 同理若求8的n次方時分段函式n 0時為1 n 1時為8 8 n ...
暑期訓練 day10
暑期訓練 day10 趙景樂今天主要學習了書上的鍊錶與鄰接表的知識,發現我之前的理解好像錯了,不但麻煩還不好用,今天看了書才發現原來這樣更好。不足的地方是今天沒看明白多少內容,因為一開始書上的模板就是以名字作為變數,對照起來不容易看明白,估計明天也得花時間在這上面了。今天的訓練賽ab題都比較簡單,但...