1.函式的作用是把重複的檔案寫成乙個通用文字供給我們使用,也可以把剩下的檔案**獨立放在一起。
2,我們工作時把工具箱準備好,然後下次用的時候直接帶著使用就好了,這裡的工具指的就是函式。
3,他據有的含義是實現乙個具體的功能比如把過多的重複檔案寫成乙個通用的文字,這樣就解放了很多不必要的空間站位。
4,變數比函式
變數名是有意義的—函式也是一樣的,函式和變數是乙個原理。1,第一種無摻函式
def self_max():
x, y = 10, 20
if x > y:
print(x)
else:
print(y)
self_max()
2,第二種有摻函式 (有多少摻數必須寫入多少摻數。)
def self_max(x, y):
if x > y:
print(x)
else:
print(y)
self_max(100,500)
3,第三種空函式(目前做不到的事情,留下位置能做了在做。)
def self_max():
pass
self_max()
1,函式名相當於變數名
變數名用來接受變數值,函式用來接受函式的返回值。(返回值預設為none)(return接收任意型別的資料也可以返回任意資料型別的資料)(在多個返回值在一起的時候會被元祖形式包裹起來)。
(return)會終止函式,相當於break終止while迴圈一樣。
def self_max(x,y):
if x> y:
return x
else:
return y
max_num = self_max(1000,100)
print(max_num)
判斷後x返回值是100然後下面x+=100
print(x)後的結果是200
這樣我們可以看為這是乙個物件,python中一切都是物件。
函式分為兩個階段,1,定義階段比如x和y為型摻型摻據有描述的意義類似變數名,不具有具體的資料型別。
2,呼叫階段,呼叫階段的x和y稱為實摻,實摻必須是具體的資料型別。
預設摻數在定義階段,提前賦予給型摻數,當你實慘傳值的時候,實摻會掩蓋預設值。
實摻在函式的呼叫階段,找到型慘的對應關係賦值給對應的型摻,
預設摻數不用改變並且時常使用,預設型摻必須在的位置是型摻的後面。
當使用關鍵字非常多的時候使用關鍵字實摻必須在的位置是實摻後面。
def self_max(a,b,c,d,e,f,g,h,k,x=1,y=3,z=4):
pass
a= (1,2,3,4,5,6,7,8,9)
self_max(*a)
我們先定義乙個元祖,*會把列表的元素乙個乙個傳給取出來,傳給這個函式,類似與解壓縮的作用。取出的值會掩蓋預設的值!
string erase函式的運用
erase函式的原型如下所示 1 string erase size t pos 0,size t n npos 2 iterator erase iterator position 3 iterator erase iterator first,iterator last 對應著有三種用法 1 e...
ASPX EVAL函式的運用
onclientclick eval resume id getname repeater繫結資料時,如果要針對列值做處理,有兩方式 1 onitemdatabound repeater2 itemdatabound 在列中間加乙個label來存放資料,然後在行中查這個label控制,再處理賦值 p...
itoa函式的運用
include include 該函式的標頭檔案 功 能 把一整數轉換為字串 用 法 char itoa int value,char string,int radix 詳細解釋 itoa是英文integer to array 將int整型數轉化為乙個字串,並將值儲存在陣列string中 的縮寫.引...