lst =
creat_name_list(lst,『1』,『2』,『3』,『4』)
print(lst)
函式內部去建立這個列表,然後通過return語句返回
def creat_name_list(*names):
print(type(names)) 顯示輸出引數names的資料型別,結果為:
name_list =list(names) 將元組names轉換為列表並存入變數name_list
return name_list 返回列表
lst = creat_name_list(『1』,『2』,『3』,『4』)
print(lst)
收集引數的方式,靈活的傳入多個關鍵字引數,在變數名稱前加上拼接操作符「**」即可
def creat_user(**user_info): #**user_info為收集引數
print(type(user_info)) # 顯示輸出引數user_info的資料型別,結果為:
return user_info
user=creat_user(name=『1』,age=『2』,height=『3』,weight=『4』)
print(user)
def get_volume(length,width,height):
return length * width * height
params =(3,4,5)
print(get_volume(params)) #「」可以解析可迭代序列
def user_info(name,age,height,***=『男』):
info = 『姓名-%s 性別-%s 年齡-%s 身高-%s』 % (name,***,age,height)
return info
params =
print(user_info(**params))
最近的學習又斷了,忙著考試,只是跟著教程打了一遍**,函式這一塊需要多學習多鞏固啊,希望下週有好結果,加油——pikapika
小白python學習筆記
1.cmd命令列下怎麼切換目錄 2.python對縮排有嚴格要求,要頂格寫,單引號 雙引號 可互換使用。3.如何在python中讓兩個print 函式輸出列印在同一行內 4.在windows下裝lightgbm包 具體是哪個教程能裝好,要自己嘗試了,費了很大功夫,最後也不知道是怎麼搞好的,反正不報錯...
小白Python筆記(1)
雖然是工科畢業,但是很慚愧計算機語言爛出天際,最近也是很迷茫,在迷茫的時候就想著能不能從頭做一件事,然後腦闊被門擠了一樣想著來學習python,如果後面有興趣學習我就繼續堅持,如果學到後面發現實在不是這塊料,那我就一秒放棄 哈哈哈,希望結局沒辣麼慘 我的手還不夠成熟,不會自己敲 好了,廢話不多說,開...
小白Python筆記(2)
print objects,sep,end,file,flush 方法,引數objects表示多個輸出的物件 引數sep表示多個輸出物件直接的分隔符,預設為1個空格 引數end表示輸出物件結束符,預設為換行符 引數file表示資料流輸出到的檔案 引數flush表示資料流輸出至檔案時是否緩衝,預設為f...