函式初識(文字總結)

2022-09-09 03:03:10 字數 656 閱讀 8429

# 函式

# 可讀性強 復用性強

# def 函式名():

# 函式體

#return 返回值

# 所有的函式 只定義不呼叫就一定不執行

#先定義後呼叫

#函式名() #不接收返回值

#返回值 = 函式名() #接收返回值

#返回值

# 沒有返回值 :預設返回none

# 不寫return:函式內的**執行完畢自動結束

# 只寫return:結束乙個函式

# return none

# 返回乙個值 :結束了函式且返回乙個值,可以是任意的值

# 返回多個值 : 多個值之間用逗號隔開,接收的時候可以用乙個變數接收(元祖),也可以用等量的多個變數接收

#引數#形參 定義函式的時候

# 位置引數 :必須傳

# *args :動態引數 可以接收任意多個按位置傳入的引數

# 預設引數 : 可以不傳 —— 陷阱

# **kwargs : 動態引數 可以接受任意多個按關鍵字傳入的引數

#實參 呼叫函式的時候

# 按照位置傳引數

# 按照關鍵字傳引數

# 可以混用 位置引數必須在關鍵字傳參之前

# 不能對乙個引數重複賦值

知識總結和記錄 初識函式

返回值的幾種情況 分別是沒有返回值 返回乙個返回值 返回多個返回值 沒有返回值 1 不寫return,會預設返回乙個none 2 只寫return,後面不寫其他內容,返回none。作用 一旦函式遇到return,結束整個函式 3 return none,和上面的兩種情況一樣,我們一般不這樣寫 返回乙...

初識CSS總結

1 css的定義層疊樣式表 英文全稱 cascading style sheets 是一種用來表現html或xml等檔案樣式的計算機語言。css不僅可以靜態地修飾網頁,還可以配合各種指令碼語言動態地對網頁各元素進行格式化。2 css的主要作用1.布局2.美化一張網頁就是一堆的盒子堆積起來的。盒子就是...

next permutation函式初識

include define max m 10 define max n 10 using namespace std bool used max n int perm max m 生成的n!種排列 void permutation1 int pos,int n 針對perm的第pos個位置,究竟使...