1#函式2#引數3
#1.必須引數 2.關鍵字引數 3.預設引數 4.形式引數(形參)4#
round(操作變數,保留小數點幾位,且四捨五入)
5 a = 1.12386
6print(round(a,3)) #
1.12478
9def
functionname(str):
10print
(str)
11return
str12
13 functionname('
123')14
15def
add(x,y):
16 result = x +y
17return
result
1819
print(add(1,2))
20print(add(y=2,x=1))#
關鍵字引數
2122
defdamage(skill1,skill2):
23 damage1 = skill1 * 3
24 damage2 = skill2 * 2 +10
25return
damage1,damage2
2627 damages = damage(3,6)
28print
(damages,type(damages))
29print(damages[0],damages[1]) #
9 22
3031
#序列解包
32 skill1_damage,skill2_damage = damage(3,6)
33print(skill1_damage,skill2_damage) #
9 22
3435 a = 1
36 b = 2
37 c = 3
3839 a,b,c = 3,2,1
40print(a,b,c)#
3 2 1
4142 d = 1,2,3
43print(type(d))#
4445 a=b=c=1
46print
(a,b,c)
4748
49def print_student_files(name,age=18,gender='
男',college='
人民路小學'):
50print('
我叫'+name+51'
\n我今年
'+str(age)+'歲'
,52'\n我是
'+gender+'生'
,53'\n我在
'+college+'上學'
)54 print_student_files('
曉明',18,'
男','
人民路小學')
55print('
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~')
56 print_student_files('
曉紅')
Python學習筆記 6 函式
定義函式 def name pass 引數位置按照順序排列並傳遞。使用 收集位置引數 當 用在函式內部的時候,星號將一組可變數量的位置引數集合成引數值的元組。例如 def print aa aa print aa print aa 3,1,2,huawei out 45 3,1,2,huawei 注...
Python 學習筆記6 函式
在python中,function是一組執行特定任務的相關語句。函式有助於將我們的程式分解為更小的模組化塊。隨著我們的計畫越來越大,功能使其更加有條理和易於管理。此外,它避免重複並使 可重用 def function name parameters docstring statement s 上面顯...
Python 入門學習筆記 函式
目錄 python 函式 定義乙個函式 return 表示式 結束函式,選擇性地返回乙個值給呼叫方。不帶表示式的return相當於返回 none def func name param1,args,param2 0,kwargs pass 定義函式的時候,一般有以下常見形參 param1 必須引數 ...