def
show
(name="jack", *info):
print(name) #jack
print(info) #(22, '男')
show("jack",22,"男")
可以看出22,"男"
全部歸為了函式的第二個引數*info
。
我們可以看到列印這個info
引數結果是:小括號包起來的形式。
上面見識了函式引數****
這種形式,下面看看2個*
的形式。
def
show
(name="jack", **info):
print(name) #jack
print(info) #
show("jack",age=22,***="男")
**info
注意此時是2個*
。函式內部列印得到的是乙個看著像json結構的字串。
我們用pytone內建函式type
來看看
def
show
(name="jack",*info1, **info2):
print(type(name))
print(type(info1))
print(type(info2))
show("jack",22,"男",age=22,***="男")
猜一猜:列印這3種引數的型別會是什麼?
name
是字串,*info1
是元組,**info2
是字典。
元組tuple
(22, '男')
元素用乙個小括號包起來的形式。 寫錯countif函式的引數順序引出的思考
同事在用countif函式對比兩列資料時發現乙個奇怪的現象。先說一下這兩列資料吧,資料是郵件號碼,內容基本相同,順序一致,但其中一列少了幾個。同事就想用countif函式計算本號碼在另一列中的數量。如果存在,結果是1,反之結果為0,結果發現,在出現乙個0之後,後面的全都是0,即便這個號碼存在,效果和...
元組 函式一
作業深拷貝 deepcopy copy 模組的 deepcopy 方法,完全拷貝了父物件及其子物件。列印名片程式 輸入姓名,號碼,性別,最後列印出來名片 控制姓名長度為6 20 號碼長度11 性別只能允許輸入男或女 每一樣資訊不允許為空import re name input phone input...
從載入igb驅動引出一些想法
1.載入igb驅動的問題 今日載入igb驅動,自以為已經將其 折磨 得爐火純青,可是在使用rss 0引數載入igb的時候卻發現只有eth0的佇列是8個,而其他的網絡卡佇列只有乙個。檢視其所有的引數都沒有找到解決方案,最終只有看 了。然而看完 之後使用modinfo igb發現,其rss引數後面有乙個...