目前分類:Python (4)

瀏覽方式: 標題列表 簡短摘要
今天對一隻程式進行壓力測試的時候,跑一個晚上發現Python 拋出這樣一個Exception:
 IOError: [Errno 24] Too many open files:
 
文章標籤

Chris 發表在 痞客邦 留言(0) 人氣()

在看開源碼的時候,很容易看到像這樣的function parameter,附帶一個星號的參數 *args ,或是附帶兩個星號的參數 **kwargs,這是python 裡面很常用的語法,可以讓python接收任意數量的參數

def foo(param1, *args, **kwargs): # 順序不可對調!!
     pass
 
文章標籤

Chris 發表在 痞客邦 留言(1) 人氣()

曾經學過C++的,回頭過來看Python,可能就會誤認為Python 也有pass-by-value, pass by reference的概念就怕會不會因此在參數傳遞時產生大量不必要的運算量而拖慢了系統效能
 
文章標籤

Chris 發表在 痞客邦 留言(1) 人氣()

現在要來看一下map()函式的用法!!
簡單看一下官方文件的簽名:
文章標籤

Chris 發表在 痞客邦 留言(1) 人氣()